-1
該程序應該首先要求我輸入多少次它應該問我兩個數字。在給出兩個數字後,它應該找到它們的LCM,並按照我在開始時輸入的次數進行操作。找到兩個數字的LCM
它打開並等待我給出數字,什麼都不做。
#include <iostream>
using namespace std;
int ile ;
int grupa1, grupa2 ;
int wynik ;
int dzielnik = 0;
int main()
{
cin >> ile ;
for (int i=0; i <= ile ; i++)
{
cin >> grupa1 >> grupa2 ;
do
{
do
{
dzielnik ++ ;
} while ((dzielnik % grupa1 != 0 && dzielnik % grupa2 !=0) || dzielnik < grupa1 + grupa2) ;
if (dzielnik % grupa1 == 0 && dzielnik % grupa2 == 0)
{
grupa1 = grupa1/dzielnik ;
grupa2 = grupa2/dzielnik ;
}
else if (dzielnik >= grupa1 + grupa2)
{
wynik = grupa1 * grupa2 ;
cout << wynik ;
}
}
while (wynik == grupa1 * grupa2) ;
dzielnik = 0;
}
return 0;
}