Pagini recente » Istoria paginii utilizator/newagear2 | Istoria paginii utilizator/pop-ady | Diferente pentru schimbare-borland intre reviziile 23 si 25 | Istoria paginii runda/pc_11a | Cod sursa (job #305623)
Cod sursa(job #305623)
#include<fstream.h>
long int imp,ap,deimp,rest,a,b,nr,t;
int main()
{
ifstream in("euclid2.in");
ofstream out("euclid2.out");
in>>t;
ap=0;
do
{
in>>a;
in>>b;
deimp=a;
imp=b;
while(imp!=0)
{ rest=deimp%imp;
deimp=imp;
imp=rest;
}
out<<deimp<<"\n";
ap=ap+1;
}while(ap!=t);
in.close();
out.close();
return 0;
}