نوشته شده توسط
unitedfans
بچه ها سلام.
می خوام یه برنامه بنویسم که اعداد سه رقمی اول توش صادق باشه.
اما چیزی به ذهنم نمیرسه ممنون میشم کمک کنید. ♥♥
ببخشید منظورتون از صادق بودن عدد چیه ؟؟
برای نوشتن یک برنامه که اعداد اول رو تشخیص بده می تونید از یک حلقه استفاده کنید که شمارندش از 2 شروع میشه و حلقه تا یکی مونده به عدد مورد نظر هر دفع هم شمارنده رو یکی عدد زیاد میکنه و هم بررسی می کنه که ایا عدد بر شمارنده بخش پذیر هست یا نه. بعد هم نتایج رو اعلام میکنه .
bool Is_Aval=0;
for (int i=2;i<number;i++){
if (number%i==0){Is_Aval=1;break;}
}
حالا من چون فقط C++ بلدم دستور چاپ رو حذف کردم . امیدوارم فایده ای داشته باشه .
لطفا اگر منظور دیگه ای داشتید واضح تر بفرمایید تا بتونم کمکتون کنم.