標題:
三數求公因數
[打印本頁]
作者:
陳育霖
時間:
2023-7-2 19:47
標題:
三數求公因數
讓使用者依序輸入三個正整數, 電腦回應它們有那些公因數, 以及共有幾個公因數.
執行畫面如下:
本帖隱藏的內容需要回復才可以瀏覽
作者:
陳品諺
時間:
2023-7-4 17:47
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a, b, c, d, n=0;
cout<<"請依序輸入三個正整數: ";
cin>>a>>b>>c;
d=a<b?a:b;
d=d<c?d:c;
cout<<a<<","<<b<<"與"<<c<<"的公因數有: ";
for(int i=1;i<=d;i++)
{
if(a%i==0 && b%i==0 && c%i==0)
{
cout<<i<<" ";
n++;
}
}
cout<<endl<<"總共有"<<n<<"個!"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
盧承新
時間:
2023-12-6 16:34
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a, b, c, d, n=0;
cout<<"請依序輸入三個正整數: ";
cin>>a>>b>>c;
cout<<a<<","<<b<<"與"<<c<<"的公因數有: ";
for(int i=1;i<=a;i++)
{
if(a%i==0 && b%i==0 && c%i==0)
{
cout<<i<<" ";
n++;
}
}
cout<<endl<<"總共有"<<n<<"個!"<<endl;
system("pause") ;
return 0;
}
複製代碼
作者:
陳頤寬
時間:
2023-12-9 14:47
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a,b,c,n=0;
cout<<"請依序輸入三個正整數: ";
cin>>a>>b>>c;
cout<<a<<","<<b<<"與"<<c<<"的公因數有: ";
for(int i = 1;i <= a;i++)
{
if(a%i==0&&b%i==0&&c%i==0)
{
cout<<i<<" ";
n++;
}
}
cout<<"\n總共有"<<n<<"個\n";
system("pause");
return 0;
}
複製代碼
作者:
王子夫
時間:
2024-7-18 19:20
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int a,b,c,s=0;
cout << "依序輸入三個正整數: ";
cin >> a >> b >> c;
cout << a << "," << b << "與" << c << "的公因數有: \n";
for (int i=1;i<=a;i++){
if (a%i==0 && b%i==0 && c%i==0){
cout << i << " ";
s++;
}
}
cout << "\n總共有" << s << "個!\n";
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2