標題:
[隨堂測驗] 質數 - 10000以內的質數總共有幾個?
[打印本頁]
作者:
周政輝
時間:
2018-1-27 13:43
標題:
[隨堂測驗] 質數 - 10000以內的質數總共有幾個?
請找出10000內的質數有哪些,並列出個數
作者:
王駿愷
時間:
2018-1-27 13:56
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"一到一萬的質數有"<<endl;
for(int i=2;i<=10000;i++)
{
int a=0;
for(int j=2;j<=i;j++)
{
if(i%j==0)
{
a++;
}
}
if(a==1)
{
cout<<i<<endl;
}
}
system("pause");
return 0;
}
複製代碼
作者:
王駿愷
時間:
2018-1-27 14:03
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int b=0;
cout<<"一到一萬的質數有"<<endl;
for(int i=2;i<=10000;i++)
{
int a=0;
for(int j=2;j<=i;j++)
{
if(i%j==0)
{
a++;
}
}
if(a==1)
{
cout<<i<<endl;
b++;
}
}
cout<<"共有"<<b<<"個質數"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
湯東緯
時間:
2018-1-27 14:05
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"10000以內的質數有:"<<endl;
for(int i=2; i<=10000;i++)
{
int x=0;
for(int j=2; j<=i;j++)
{
if(i%j==0)
{
x++;
}
}
if(x==1)
{
cout<< i <<endl;
}
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
林峻安
時間:
2018-1-27 14:12
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"10000內的質數有哪些"<<endl;
for(int i=2;i<=10000;i++)
{
int num=0;
for(int j=2;j<=i;j++)
{
if(i%j==0)
{
num++;
}
}
if(num==1)
{
cout<<i<<endl;
}
}
system("pause");
return 0;
}
複製代碼
作者:
黃安立
時間:
2018-1-27 14:14
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"1萬以內的質數有:"<<endl;
for(int i=2; i<=10000; i++)
{
int c=0;
for(int j=2; j<=i; j++)
{
if(i%j==0)
{
c++;
}
}
if(c==1)
{
cout<<i << endl;
}
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
湯東緯
時間:
2018-1-27 14:14
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int b=0;
cout<<"10000以內的質數有:"<<endl;
for(int i=2; i<=10000;i++)
{
int x=0;
for(int j=2; j<=i;j++)
{
if(i%j==0)
{
x++;
}
}
if(x==1)
{
b++;
cout<< i <<endl;
}
}
cout<<"共有"<<b<<"個質數"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
顏詢
時間:
2018-1-27 14:17
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"一萬以內質數是:"<<endl;
for(int i=2;i<=10000; i++ )
{
int a=0;
for(int j=2;j<=i;j++ )
if(i%j==0)
{
a ++;
}
if(a==1)
cout<< i <<endl;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
康紘嘉
時間:
2018-1-27 14:19
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"10000以內的質數有:"<<endl;
for(int i=2; i<=10000;i++)
{
int z=0;
for(int y=2; y<=10000;y++)
{
if(i%y==0)
{
z++;
}
}
if(z==1)
cout<< i <<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
鄭楀諺
時間:
2018-2-1 17:33
本帖最後由 鄭楀諺 於 2018-2-1 17:59 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
cout<<"10000內的質數有: ";
for(int i=2;i<10000;i++)
{
bool y=true;
for(int j=2;j<i;j++)
{
if(i%j==0)
{
y=false;
}
}
if(y)
{
cout<<i<<"\t";
}
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
吳秉翰
時間:
2018-2-10 16:17
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int sum2=0;
cout<<"一到一萬的質數有"<<endl;
for(int i=1;i<=10000;i++)
{
int sum=0;
for(int j=1;j<=i;j++)
{
if(i%j==0)
{
sum++;
}
}
if(sum==2)
{
cout<<i<<endl;
sum2++;
}
}
cout<<"共有"<<sum2<<"個質數"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
王駿愷
時間:
2018-2-10 16:18
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int sum1=0;
for(int i=1;i<=10000;i++)
{
int sum=0;
for(int j=1;j<=i;j++)
{
if(i%j==0)
{
sum++;
}
}
if(sum==2)
{
sum1++;
cout<<i<<"\t";
}
}
cout<<endl<<"質數共有"<<sum1<<"個"<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2