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 a la pregunta
Contestado 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)
Otras preguntas