Cod sursa(job #250656)
Utilizator | Data | 31 ianuarie 2009 14:30:40 | |
---|---|---|---|
Problema | A+B | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.47 kb |
#include <fstream.h>
#include <conio.h>
#include <iostream.h>
int main()
{
ifstream intrare("cmmdc.in");
ofstream iesire("cmmdc.out");
long int a,b,x,i,cmmdc;
intrare>>a>>b;
cout<<a;
if ( a > b )
x = b;
else
x = a;
cout<<x;
for ( i = 1; i <= x; i++ )
{
if ( (a % i == 0) && (b % i == 0) )
{
cmmdc = i;
cout<<cmmdc;
}
}
iesire<<cmmdc;
intrare.close();
iesire.close();
getch();
return 0;
}