標題:
因數分解 - 有哪些因數
[打印本頁]
作者:
tonyh
時間:
2019-8-31 10:17
標題:
因數分解 - 有哪些因數
本帖最後由 tonyh 於 2019-8-31 10:45 編輯
設計一小程式, 使能快速列出任一正整數的所有因數, 參考執行畫面如下:
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int n;
cout<<"請輸入一個正整數: ";
cin>>n;
cout<<n<<"的因數有: ";
for(int i=1; i<=n; i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
蔡少宇
時間:
2019-8-31 10:32
本帖最後由 蔡少宇 於 2019-8-31 10:34 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int n;
cout<<"請輸入一個整數: ";
cin>>n;
cout<<n<<"的因數有: ";
for(int i=1; i<=n; i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl<<endl;
goto re;
system("pause");
return 0;
}
複製代碼
作者:
王翎璇
時間:
2019-8-31 10:33
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cout<<"請輸入一個正整數: ";
cin>>n;
cout<<n<<"的因數有: ";
for(int i=1; i<=n; i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl<<endl;
system("pause");
return 0;
}
複製代碼
作者:
鄭羽捷
時間:
2019-8-31 10:36
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cout<<"請輸入一個正整數: ";
cin>>n;
cout<<n<<"的因數有: ";
for(int i=1; i<=n; i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl<<endl;
system("pause");
return 0;
}
複製代碼
作者:
曾宥程
時間:
2019-8-31 10:39
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int i=1,n;
cout<<"請輸入一個正整數: ";
cin>>n;
cout<<n<<"的因數有: ";
while(i<=n)
{
if(n%i==0)
{
cout<<i<<" ";
}
i++;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
郭哲維
時間:
2019-8-31 10:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int n;
cout<<"請輸入一個整數:";
cin>>n;
cout<<n<<"的因數有:";
for(int i=1;i<=n;i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl<<endl;
goto re;
system ("pause");
return 0;
}
複製代碼
作者:
林孟蓁
時間:
2019-8-31 10:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cout<<"請輸入一個整數: ";
cin>>n;
cout<<n<<"的因數有: ";
for(int i=1; i<=n; i++)
{
if(n%i==0)
cout<<i<<"";
}
cout<<endl<<endl;
system("pause");
return 0;
}
複製代碼
作者:
洪榜蔓
時間:
2019-9-7 09:59
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cout<<"請輸入一個正整數:";
cin>>n;
cout<<n<<"的因數有";
for(int i=1 ; i<=n; i++)
{
if(n%i==0)
cout<<i<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
駱顗安
時間:
2020-7-2 17:12
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int i,j=1;
cout<<"請輸入一正整數:";
cin>>i;
cout<<i<<"的因數有:";
while(j<=i)
{
if(i%j==0)
{
cout<<j<<" ";
}
j=j+1;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2