hola necesito ayuda con una tarea
Publicado por saul (3 intervenciones) el 13/04/2017 06:02:36
hola en la escuela me dejaron el siguiente problema y no se como resolverlo porfavor pido su ayuda de antemano gracias
Valora esta pregunta
0
#include <stdio.h>
int menor (int a, int b)
{
if (a<b)
return a;
else
return b;
}
int MCD (int a,int b)
{
int max=menor (a,b);
while (max > 0 && (a%max != 0 || b%max != 0))
max--;
return max;
}
int main ()
{
int a,b,divisor;
printf ("Introduce el primer valor: ");
scanf ("%i",&a);
printf ("Introduce el segundo valor: ");
scanf ("%i",&b);
divisor=MCD (a,b);
printf ("El MCD es: %i\n", divisor);
printf ("Pulse intro para salir");
getchar();
return 0;
}