++C - C برنامه نویسی

برنامه نمایش اعداد اول در c

زبان برنامه نویسی C
زبان برنامه نویسی C

سعی بر این است با ارائه برنامه های متنوع و بکارگیری حلقه های متداخل، برنامه های جذابی بوجود آوریم تا شما بتوانید با ساختار مقدماتی الگوریتم برنامه تا حد ممکن آشنا شده و مرحله آغازین را در نوشتن برنامه شروع نمایید.

این برنامه تمام اعداد اول از ۱ تا ۱۰۰۰ را نمایش می دهد. شایان ذکر است که اعداد اول، اعدادی هستند بزرگتر از یک که بجز خودشان و یک مقسوم علیه دیگری ندارند.

متغیرها

i متغیری است که از آن به عنوان متغیر حلقه در برنامه استفاده شده است. این متغیر از ۲ تا ۱۰۰۰ را می شمارد.

a متغیری است که از آن به عنوان متغیر حلقه در برنامه استفاده شده است. این متغیر از ۲ (اولین متغیر ممکن i) تا i/2 (آخرین مقسوم علیه ممکن i) را می شمارد.

chk_first این متغیر نوعی متغیر Boolean شبیه سازی شده می باشد که اول بودن یا نبودن i از روی آن گزارش می شود.

ثابتها

TRUE,FALSE این دو مقدار امکان شبیه سازی یک متغیر Boolean یا امکان بررسی شرطها را فراهم می سازند.

MAX_NUMBER این ثابت حد بالای i را مشخص می نماید. با تغییر این مقدار به هر عدد دلخواه برنامه اعداد اول از ۲ تا آن عدد را نمایش می دهد.

شرح جزئیات

در برنامه از دو حلقه متداخل استفاده شده است که حلقه بیرونی مقدار i  را برای بررسی اول بودن یا نبودن آن می شمارد و حلقه داخلی مقسوم علیه های ممکن i را شمارش می کند. قابل ذکر است که مقسوم علیه های هر عددی کوچک تر یا مساوی نصف آن عدد هستند.

 پیروز باشید، طراح باشی


پیروز باشید!
طراح باشی

درباره نویسنده

احسان عباسی

یک مهندس نرم افزار بلند پرواز و سخت کوش. عاشق یادگیری و انجام کارهای سخت.
همه چیز برای انجام کار محیاست فقط کافیست انجام دهیم.

نوشتن دیدگاه

برای نوشتن دیدگاه کلیک کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پربازدیدها