標題:
質數 (一) - 判斷是否為質數
[打印本頁]
作者:
tonyh
時間:
2015-1-10 10:24
標題:
質數 (一) - 判斷是否為質數
[attach]1113[/attach]
作者:
洪振庭
時間:
2015-1-10 11:32
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
cout<<"***天才兒童質數驗證機***"<<endl;
re:
int x,sm=0;
cout<<"請輸一個正整數";
cin>>x;
for( int i=1;i<=x ;i++)
{
if(x%i==0)
{
sm++;
}
}
if(sm==2)
cout<<x<<"是個質數"<<endl;
else
cout<<x<<"不是質數"<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
謝瀞儀
時間:
2015-1-10 11:35
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
long a, sum=0;
cout<<"請輸入一個正整數:";
cin>>a;
long i=1;
while(i<=a)
{
if(a%i==0)
{
sum++;
}
i++;
}
if(sum==2)
{
cout<<a<<"是質數"<<endl;
}
else
{
cout<<a<<"不是質數"<<endl;
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李知易
時間:
2015-1-10 11:36
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"質數"<<endl;
re:
int x, sum=0;
cout<<"請輸入第一正整數: ";
cin>>x;
for(int i=1; i<=x; i++)
{
if(x%i==0)
{
sum++;
}
}
if (sum==2)
cout<<x<<"是質數!"<<endl;
else
cout<<x<<"不是質數!"<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李大全
時間:
2015-1-10 11:36
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int x,a=0;
cout<<"請輸入一個數: ";
cin>>x;
for(int i=1; i<=x; i++)
{
if(x%i==0)
{
a++;
}
}
if(a==2)
{
cout<<x<<"是為質數"<<endl;
}
else
{
cout<<x<<"不為質數"<<endl;
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
梁和雋
時間:
2015-1-10 11:39
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int x,a=0;
cout<<"請輸入一個數: ";
cin>>x;
for(int i=1; i<=x; i++)
{
if(x%i==0)
{
a++;
}
}
if(a==2)
{
cout<<x<<"是質數"<<endl;
}
else
{
cout<<x<<"不是質數"<<endl;
}
goto re;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2