[ Foro de Python ]
NOSE COMO PUEDO RESOLVER ESTOO): ALGUIEN AYUDEME PORFAVOR
Pregunta 1
Existen múltiples formas de calcular el máximo común divisor de un conjunto de números, escriba una función de nombre mcd que reciba dos números n1 y n2 como argumentos, y retorne el máximo común divisor. Por ejemplo para los argumentos 10 y 15 debe retornar 5.
El módulo math incorpora una opción (gcd) que calcula lo que estás buscando.
from math import gcd
def mcd(n1,n2):
print("Maximo comun divisor entre {0} y {1} es: {2}".format(n1,n2,gcd(x,j)))
>>>mcd(27,9)
>>>Maximo comun divisor entre 27 y 9 es: 9
Corrección a la respuesta anterior.
def mcd(n1,n2):
print("Maximo comun divisor entre {0} y {1} es: {2}".format(n1,n2,gcd(n1,n2)))
Por error he hecho un copy-paste de las pruebas realizadas en IDLE. Sorry.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)