標題:
036 三數字找出最小公倍數
[打印本頁]
作者:
游東祥
時間:
2014-4-5 15:18
標題:
036 三數字找出最小公倍數
輸入三個數字並顯示出最小公倍數
作者:
李允軒
時間:
2014-4-5 21:20
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int j,h,i,q;
cout << "請輸入第一個數字:";
cin >> h;
cout << "請輸入第二個數字:";
cin >> j;
cout << "請輸入第三個數字:";
cin >> q;
cout << "他們的最小公倍數是:";
int l;
l = (h > j)? h : j;
l = (l > q)? l : q;
int max = j * h * q;
for (int m = l; m <= max; m++)
{
if (m % h == 0 && m % j == 0 && m % q == 0)
{
i = m;
break;
}
}
cout << i << endl;
system("pause");
return 0;
}
複製代碼
作者:
林宇翔
時間:
2014-4-12 12:06
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int a,x,y,z,b,l,m;
cout << "請輸入第一個數字;" ;
cin >> x;
cout << "請輸入第二個數字;" ;
cin >> y;
cout << "請輸入第三個數字;" ;
cin >> a;
z= (x > y)? x : y;
b= (z > x)? z : x;
m= x * y * a;
cout << "這三個數字的最小公倍數是:";
for(int i = z; i >= z; i ++)
{
if (i % x == 0 && i % y == 0 && i % a == 0)
{
cout << i ;
break;
}
}
cout << endl;
system ("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2