Pagini recente » Cod sursa (job #1593458) | Cod sursa (job #1333955) | Cod sursa (job #2445516) | Cod sursa (job #2465858) | Cod sursa (job #1205903)
#include <iostream>
#include <fstream>
using namespace std;
int cmmdc(unsigned int nr1, unsigned int nr2){
while (nr1!=nr2){
if (nr2>nr1)
nr2-=nr1;
else
nr1-=nr2;
}
return nr1;
}
int main()
{
unsigned int nr1,nr2,nrPerechi;
ifstream iFile("euclid.in");
ofstream oFile("euclid.out");
iFile>>nrPerechi;
while (nrPerechi){
iFile>>nr1>>nr2;
nrPerechi--;
oFile<<cmmdc(nr1,nr2)<<endl;
}
iFile.close();
oFile.close();
return 0;
}