標題:
[隨堂測驗] 質數 (一) - 判斷是否為質數
[打印本頁]
作者:
方浩葦
時間:
2024-7-6 12:04
標題:
[隨堂測驗] 質數 (一) - 判斷是否為質數
本帖隱藏的內容需要回復才可以瀏覽
作者:
高湘庭
時間:
2024-7-6 14:23
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
re:
int x,sum=0;
cout<<"***天才兒童的質數製造機***"<<endl;
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;
cout<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李唯銘
時間:
2024-7-6 14:55
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
system("cls");
int a,b;
cout<<"輸入一個正整數"<<endl;
cin>>a;
for(int i=1; i<a; i++){
if(a%i==0){
b=i;
}
}
if(b==1){
cout<<a<<"是一個質數"<<endl;
}
else{
cout<<a<<"不是一個質數"<<endl;
}
system("pause");
goto re;
return 0;
}
複製代碼
作者:
劉奕劭
時間:
2024-7-6 15:05
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
re:
int a,b=0;
cout<<"***天才兒童的質數製造機***"<<endl;
cout<<"請輸入數字:";
cin>>a;
for(int i=1;i<=a;i++){
if(a%i==0){
b+=1;
}
}
cout<<endl;
if(b==2)
cout<<a<<"是質數"<<endl;
else
cout<<a<<"不是質數"<<endl;
cout<<endl;
goto re;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
林少謙
時間:
2024-7-6 15:21
#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;
}
複製代碼
作者:
洪榮辰
時間:
2024-7-6 16:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
system("cls");
int x, sum=0;
cout<<"***天才兒童的質數驗證機***"<<endl<<endl;
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;
system("pause");
goto re;
return 0;
}
複製代碼
作者:
陳妍蓁
時間:
2024-7-6 16:10
[quote][/quote]
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
cout<<"***天才兒童的質數驗證機***"<<endl;
re:
int a,sum=0;
cout<<"請輸入一個正整數:"<<endl;
cin>>a;
cout<<endl;
for(int i=1;i<=a;i++){
if(a%i==0){
sum++;
}
}
if(sum==2)
cout<<a<<"是質數"<<endl;
else
cout<<a<<"不是質數"<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
李偈睿
時間:
2024-7-13 16:21
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"***質數驗證機***"<<endl<<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;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2