Cómo hacer la función módulo en Python?
reichellmartinez57:
hola
Diseñe un modelo matemático que permita calcular la función módulo, es
decir, que reciba dos (2) números naturales y retorne el residuo de dividir
el primero (dividendo) entre el segundo (divisor), cuando el segundo es
distinto de cero (0).
No se puede utilizar ni división (ni entera ni real) ni el mismo operador
módulo.
Codifique el modelo matemático utilizando el lenguaje Python.
Respuestas
Respuesta dada por:
3
def modulo( n, m ):
if n<0:
return modulo(-n,m)
elif n < m:
return n
else:
return modulo(n-m,m)
x = int(input('Ingrese el número: '))
y = int(input('Módulo: '))
r = modulo(x,y)
print('El resultado es: ', r)
Preguntas similares
hace 7 años
hace 7 años
hace 7 años
hace 8 años
hace 8 años