PDA

View Full Version : اعداد اول



Delphi_2000
جمعه 20 بهمن 1385, 12:20 عصر
با عرض پوزش من یک تازه کار هستم
و در حال یاد گرفتن برنامه نویسی می باشم
یک عدد را دریافت نموده و اگر عدد اول بود اعلان کند عدد اول است.

zerobit-ltd
جمعه 20 بهمن 1385, 13:06 عصر
امیدوارم این سوال شما تمرین دانش آموزی با دانشجویی نباشه.
فرض رو بر این می زاریم که این طور نیست.
شما باید یه حلقه ایجاد کنید از 1 تا عدد موردنظر.
توی حلقه باید چک کنید که اگر باقیمانده تقسیم عدد موردنظر شما بر متغیر حلقه برابر 0 هستش، به یه متغیر دیگه (مثلا n) یه واحد اضافه بشه.
بعد از پایان کار حلقه، باید چک کنید که آیا مقدار متغیر n بیشتر از 2 هست یا نه. اگر بیشتر از 2 بود، یعنی عدد اول نیست. در غیر این صورت، عدد اوله.
اگر تازه کاری، پیشنهاد می کنم کتاب "الگوریتم و فلوچارت" از انتشارات "ناقوس" رو بخونی.

Delphi_2000
جمعه 20 بهمن 1385, 13:53 عصر
تشکر از جواب شما