Witam co się dzieje z konsolą, że wyświetla ciągle once?
Jak coś kod wygląda następująco:
#include <iostream>
using namespace std;
int main()
{
int ile,*tablica;
cin>>ile;
tablica=new int [ile];
for(int i=0;i<(ile*2);i+=2)
cin>>tablica[i]>>tablica[i+1];
for(int i=0;i<(ile*2);i+=2)
{
int najwieksza = tablica [i],mniejsza = tablica [i+1],liczba = najwieksza;
if(tablica[i+1]>tablica[i])
{najwieksza = tablica[i+1];mniejsza = tablica[i];liczba=najwieksza;}
while(true)
{
if(najwieksza%mniejsza==0)
{
cout<<najwieksza<<endl;
break;
}
else
najwieksza+=liczba;
}
}
delete [] tablica;
return 0;
}