標題:
029_三數最小公倍數
[打印本頁]
作者:
游東祥
時間:
2015-8-1 11:35
標題:
029_三數最小公倍數
讓使用者輸入三個數字,並輸出最小公倍數。
作者:
王翔
時間:
2015-8-1 11:43
#include <iostream>
#include <cstdlib>
using namespace std;
int main ()
{
int a, b ,c , i , max, gt;
cout << "輸入三個數字 :";
cin >> a >> b>>c;
gt = ( a > b ) ? a : b;
max= (gt>c)? gt:c;
for( i = max; i<=a*b*c; i++)
{
if( i % a == 0 && i % b == 0 && i%c==0)
{
cout << i;
cout << endl;
break;
}
}
system ("pause");
return 0;
}
複製代碼
作者:
黃璽安
時間:
2015-8-1 11:51
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
while(true)
{
int a, b, c;
cout<<"請輸入三個數字:";
cin >> a >> b >> c;
int max = (a > b) ? a : b;
max = (c > max) ? c : max;
for(int i = max; i <= a * b * c; i++)
{
if(i % a == 0 && i % b == 0 && i % c == 0)
{
cout << i << endl;
break;
}
}
system("pause");
}
return 0;
}
複製代碼
作者:
吳承勳
時間:
2015-8-1 11:54
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
while(true)
{
int a, b, c;
cout << "請輸入三個數字:";
cin >> a >> b >> c;
int max = (a > b)? a : b;
int i = (c > max)? c : max;
for(int i = max; i <= a * b * c; i++)
{
if(i % a == 0 && i % b == 0 && i % c == 0)
{
cout << i;
break;
}
}
system("pause");
}
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2