La Red de Conocimientos Pedagógicos - Aprendizaje de japonés - Problemas reales con funciones dobles

Problemas reales con funciones dobles

# include & ltstdio.h & gt

int gcd(int x, int y); ///Máximo común divisor

int lcm(int x, int y); //Mínimo común múltiplo

int main()

{

int a, b;

scanf("%d%d " ,&一,&b);

printf("gcd:%d,lcm:%d\n ",gcd(a,b),lcm(a,b));

Devuelve 0;

}

int gcd(int x, int y)

{

int r;

p>

Hacer

{

r = x % y;

x = y;

y = r

} while(r!=0);

Devuelve x;

}

int lcm(int x, int y)

{

Devuelve x*y/gcd(x, y);

}