Escriba un programa en lenguaje C para encontrar el máximo común divisor y el mínimo común múltiplo de dos números cualesquiera. Esperando respuestas en línea...
# incluir ltcmath gt
Usar espacio de nombres std
int Gyshu(int, int);
int Gbshu ( int, int);
int main(){
int a, b;
cout lt lt"Ingrese el primer número:"
CIN gt; gta;
cout lt lt"Ingrese el segundo número:"
CIN gt;
? int c=Gyshu(a,b);
? int d=Gbshu(a,b);
cout lt lt"El máximo común divisor es:"
cout lt lt"El mínimo común múltiplo es:"
? Devuelve 0;
}
//Función del máximo común divisor
int Gyshu(int a, int b){
int c = 1;
Si (a gt=b){
? for(int I = 1;i lt= b;i){
if(a I = = 0 amp; ampb I = = 0)c = I;
? }
}
En caso contrario{
? for(int I = 1;i lt= a;i){
if(a I = = 0 amp; ampb I = = 0)c = I;
? }
}
? Return c;
}
//La función del mínimo común múltiplo
int Gbshu(int a, int b){
int c = 1;
if(a gt=b){
for(int I = 1;i lt= b;i){
? si(a I = = 0 amp; ampb I = = 0)c = I;
? }
}
? De lo contrario, {
for(int I = 1;i lt= a;i){
? if(a I = = 0 amp; ampb I = = 0)c = I
}
}
c = a * b/c;
? Return c;
}
La siguiente es la representación de la ejecución: