ورود

نسخه کامل مشاهده نسخه کامل : برنامه ای بنویسید که اعداد اول کوچکتر ازnرا چاب کند؟



mahsa ****
21-11-2008, 16:46
برنامه ای بنویسید که اعداد اول کوچکتر ازnرا چاب کند؟:20:

thelastblack
21-11-2008, 19:55
دوست عزیز این کار که خیلی ساده هستش.
مثلا میتونی تو یه حلقه همه اعداد 1 تا n رو چک کنی ببینی که به عددی توی بازه ی 1 رادیکال n بخشپذیرند یا نه(یعنی باقیمانده تقسیم صفر میشه یا نه) اگه عددی بخشپذیر بود اول نیست و اگه به هیچ کدوم بخشپذیر نبود حتما اوله.. ساده است.. تو راهنمایی بهمون یاد دادن که این کار رو میشه کرد...

Shahab_H
23-11-2008, 15:39
برنامه ی ساده ایه ولی برای کسانی که تازه شروع کردن 1 مقدار مشکله
من قبلا نوشتم این برنامرو میگردم اگه پیداش کردم میذارم ولی وقت دوباره نوشتنشو فعلا ندارم:18:

Shahab_H
23-11-2008, 23:15
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
int n,f,i,j,z=0;
printf("\n enter a number:");
scanf("%d",&n);

for (j=2;j<=n;j++)
{
z=1;
for (i=2;i<=sqrt(j);i++)
{
if (j%i==0)
{
z=0;
break;
}
else
z=1;
}
if(z==1)
printf("%d,",j);
}

getch();
}
من اینو تو 5 مین نوشتم خیلی نتونستم چکش کنم درسته یا نه!‌اگه ایراد داشت بگید!