该程序应该首先询问我输入多少次它应该要求我输入两个数字。在我给出两个数字后,它应该找到它们的 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;
}