این برنامه یک عدد دریافت میکنه و مشخص میکنه که اول هست یا نه
#include <iostream.h>
#include <conio.h>
#include <math.h>
void prime(int a)
{
bool flag1=true,flag2=false;
if(a==2||a==3)
{ cout<<"The Number Is Prime";
flag1=false;
}
while(flag1)
{
for(int i=2;i<=a/2;i++)
{ if(a%i==0)
{ flag2=true;
break;}
}
if(flag2)
cout<<"The Number Is Not Prime";
else
cout<<"The Number Is Prime";
break;
}
}
void main()
{int a;
cout<<"Enter Number:"<<endl;
cin>>a;
prime(a);
getch();
}
برنامه نمایش اعداد اول از 100 تا 999 (خودتون میتونید رنج رو تغییر بدید)
#include <iostream.h>
#include <conio.h>
#include <math.h>
int prime(int x,int y)
{int c,o=1;
while(x<y)
{c=0;
for(int i=2;i<=sqrt(x);i++)
{
if(x%i==0)
{c++;
break;
}//End Of if
}//End Of for
if(c==0)
{cout<<"Number "<<o<<"==> "<<x<<endl;
o++;
}//End Of if
x++;
}//End Of While
}
//softafzar.net
void main()
{int a=100,b=1000;
prime(a,b);
getch();
}