Buenos días a todos.
Estoy comenzando a estudiar python y nos pidieron un ejercicio que ingresando dos números a y b, muestre en pantalla el resto de la división entre a y b. Solo usando el condicional if, porque todavía no vimos bucles ni la opción mientras.
Yo consideré ambos números como flotantes y el resto como entero, pero al ejecutarlo me sale un mensaje que dice:
El resto de dividir 5.2 entre -8.6 es: <class 'int
Alguien me puede ayudar.
Dejo acá lo que logré hacer.
Espero alguien me pueda ayudar.
Saludos.
Estoy comenzando a estudiar python y nos pidieron un ejercicio que ingresando dos números a y b, muestre en pantalla el resto de la división entre a y b. Solo usando el condicional if, porque todavía no vimos bucles ni la opción mientras.
Yo consideré ambos números como flotantes y el resto como entero, pero al ejecutarlo me sale un mensaje que dice:
El resto de dividir 5.2 entre -8.6 es: <class 'int
Alguien me puede ayudar.
Dejo acá lo que logré hacer.
- div = float(input("Ingrese el dividendo: "))
- dis = float(input("Ingrese el divisor: "))
- r = int
- if (dis == 0):
- print("El divisor tiene que ser diferente de cero ")
- dis=float(input("Ingrese un nuevo divisor: "))
- r = div % dis
- print("El resto de dividir ",div," entre ",dis," es: ",r)
Espero alguien me pueda ayudar.
Saludos.