• Asignatura: Informática
  • Autor: david30herrera
  • hace 6 años

Cómo hacer la función módulo en Python?


reichellmartinez57: hola
david30herrera: Problema
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: mikaelalove
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)


david30herrera: crack
Preguntas similares