標題:
032 三數字求公因數
[打印本頁]
作者:
游東祥
時間:
2014-4-5 14:26
標題:
032 三數字求公因數
輸入三個數字,並列出三個數字的所有公因數。
作者:
林宇翔
時間:
2014-4-5 14:29
本帖最後由 林宇翔 於 2014-4-5 14:35 編輯
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int x,y,z,a;
cout << "請輸入第一個數字;" ;
cin >> x;
cout << "請輸入第二個數字;" ;
cin >> y;
cout << "請輸入第三個數字;" ;
cin >> z;
a= (x < y)? x : y;
a= (a < z)? a : z;
cout << "這些數字的公因數有:";
for(int i = 1; i <= z; i ++)
{
if (x % i == 0 && y % i == 0 && z % i == 0)
{
cout << i << " ";
}
}
cout << endl;
system ("pause");
return 0;
}
複製代碼
作者:
李允軒
時間:
2014-4-5 14:29
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int j;
int h;
int a;
cout << "請輸入一個數字";
cin >> h;
cout << "請輸入二個數字";
cin >> j;
cout << "請輸入三個數字";
cin >> a;
cout << "他們的公因數有:";
int l,g;
l = (h < j)? h : j;
g = (l < a)? l : a;
for (int m = 1; m <= g; m++)
{
if (h % m == 0 && j % m == 0 && j % m == 0)
{
cout << m << " ";
}
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2