PDA

View Full Version : سوال: برنامه نویسی در زبان C ( اعداد اول سه رقمی)



unitedfans
سه شنبه 17 مهر 1397, 20:07 عصر
بچه ها سلام.

می خوام یه برنامه بنویسم که اعداد سه رقمی اول توش صادق باشه.

اما چیزی به ذهنم نمیرسه ممنون میشم کمک کنید. ♥♥

اقای برنامه نویس
شنبه 21 مهر 1397, 00:13 صبح
بچه ها سلام.

می خوام یه برنامه بنویسم که اعداد سه رقمی اول توش صادق باشه.

اما چیزی به ذهنم نمیرسه ممنون میشم کمک کنید. ♥♥

ببخشید منظورتون از صادق بودن عدد چیه ؟؟
برای نوشتن یک برنامه که اعداد اول رو تشخیص بده می تونید از یک حلقه استفاده کنید که شمارندش از 2 شروع میشه و حلقه تا یکی مونده به عدد مورد نظر هر دفع هم شمارنده رو یکی عدد زیاد میکنه و هم بررسی می کنه که ایا عدد بر شمارنده بخش پذیر هست یا نه. بعد هم نتایج رو اعلام میکنه .

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