سلام بچه ها من یک برنامه میخوام که ورودیش عدد صحیح n یاشه و خروجیش این تعریف زیر باشه
عددی اول که بر هیچ کدام ار اعداد اول قبل از خودش بخش پذیر نباشد
ممنون میشم کمک کنین:40:
Printable View
سلام بچه ها من یک برنامه میخوام که ورودیش عدد صحیح n یاشه و خروجیش این تعریف زیر باشه
عددی اول که بر هیچ کدام ار اعداد اول قبل از خودش بخش پذیر نباشد
ممنون میشم کمک کنین:40:
میشه بیشتر توضیح بدین . مثلا بهش 17 بدیم چی میده؟ 25 بدیم چی میده؟
"عددی اول که بر هیچ کدام ار اعداد اول قبل از خودش بخش پذیر نباشد" چرا خروجی به n ربطی نداره؟؟
منظورشون اینه که عدد طبیعی n ورودی باشه و برنامه کل اعداد اول کوچکتر از n رو نمایش بده.نقل قول:
یک حلقه از 2 تا n میزارید و تک تک اعداد این بازه رو چک میکنید که عدد اول هستند یا خیر.
برای چک کردن هم می تونی از تابع زیر استفاده کنی. البته تو Notepad نوشتم و کامپایل هم نکردم شاید توش غلط باشه خودت تستش کن.
کد:int is_prime(int x);
{
int i;
int res=0;
for (i=2;i<x;i++)
if((x % i)==0) { res=1; break;}
return res;
} // 0:Prime , 1: Not Prime
ممنون
دمت گرم داداش