標題:
因數分解 (一)
[打印本頁]
作者:
方浩葦
時間:
2024-6-28 16:18
標題:
因數分解 (一)
設計一小程式, 使能快速列出任一正整數的所有因數, 參考執行畫面如下:
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
cout<<"請輸入一正整數: ";
cin>>x;
cout<<x<<"的因數有: ";
for(int i=1; i<=x; i++)
{
if(x%i==0)
cout<<i<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
備註
本單元解題需先了解何謂因數,以下網站可做參考
https://www.junyiacademy.org/cou
... ade-5-a/g05-menzs5b
作者:
高湘庭
時間:
2024-6-29 14:09
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int x;
cout<<"請輸入一正整數";
cin>>x;
cout<<x<<"的因數:";
for(int i=1;i<=x;i++)
{
if (x%i==0)
cout<<i<<" ";
}
system("pause");
return 0;
}
複製代碼
作者:
李唯銘
時間:
2024-6-29 15:37
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
cout<<"請輸入一正整數: ";
cin>>x;
cout<<x<<"的因數有: ";
for(int i=1; i<=x; i++)
{
if(x%i==0)
cout<<i<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
劉奕劭
時間:
2024-6-29 16:04
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int i;
int j=1;
cout<<"請輸入一正整數: ";
cin>>i;
cout<<i<<"的因數有: ";
while(j<=i){
if(i%j==0)
cout<<j<<" ";
j++;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
陳妍蓁
時間:
2024-7-6 14:32
#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
int x,y,sum=0;
cout<<"請輸入一數"<<endl;
cin>>x;
cout<<x<<"的因數:";
for(int i=1;i<=x;i++){
if(x%i==0){
cout<<i<<" ";
}
}
system("pause");
return 0;
}
複製代碼
作者:
林少謙
時間:
2024-7-6 14:34
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int x;
cout<<"請輸入一個整數:";
cin>>x;
cout<<x<<"的因數有:";
for (int i=1 ; i<=x ; i++)
{
if (x%i==0)
{
cout<<i<<" ";
}
}
system("pause");
return 0;
}
複製代碼
作者:
洪榮辰
時間:
2024-7-6 14:49
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
cout<<"請輸入一個正整數: ";
cin>>x;
cout<<x<<"的因數有: ";
for(int i=1; i<=x; i++)
{
if(x%i==0)
cout<<i<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
李偈睿
時間:
2024-7-13 15:24
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int x;
cout<<"請輸入一正整數: ";
cin>>x;
cout<<x<<"的因數有: ";
for(int i=1; i<=x; i++)
{
if(x%i==0)
cout<<i<<" ";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2