PYTHON Ejercicio 18.- Ingresar el número correcto [43]🐍👈👈👈

preview_player
Показать описание
En este ejercicio vamos a pedir al humano que ingrese el número correcto para poder dividir correctamente ese número de lo contrario colocaremos al humano en (como el tío novato le llama) la rueda del hamster.

1.-Pedir al humano un número divisor.
2.-Pedir al humano un número dividendo superior a 0.
3.-Si el humano ingresa un dividendo superior a 0 realizar la división.
4.-De lo contrario reprenderlo y regresar al inicio hasta que cumpla la orden.

#python #programadornovato #curospython
Рекомендации по теме
Комментарии
Автор

variante del código que ensenaste con la diferencia que evita la indeterminación al dividir entre 0 y cumple la condición que el dividendo pertenezca al conjunto de los números reales positivos utilizando dos bucles while
ademas creo que en el vídeo 6:20 división=divisor/dividendo creo que era es incorrecto, creo que era división=dividendo/divisor (aunque no se, puede que yo sea el que se le formateo la aritmética a estas horas de la noche no se ni como escribo)


el dividendo (Un numero positivo) : "))
divisor=float(input("ingresa el divisor : "))

while divisor==0:
print("la division se indetermina, porfavor ingresa un numero diferente a 0")
divisor=float(input("ingresa el divisor (diferente d e0 humano estupido) : "))

while dividendo<=0:
print("te solicite un numero que perteneciera al conjunto de los numeros positivos humano estupido")
el dividendo (Un numero positivo) : "))

cociente=dividendo/divisor
print(f"el cociente de dividir {dividendo}/{divisor} es {cociente}")

jorgecortinas
Автор

Las dos formas que yo hice numero = float(input("Ingresa el numero a dividir: ")) # Divisor
if numero != 0:
dividendo = float(input("Ingresa un numero dividendo superior a 0: ")) # Dividendo
if dividendo > 0:
print(f"El resultado de la división es {numero/dividendo}")
else:
print("El dividendo debe ser superior a 0")

numero2 = float(input("Ingrese el nº a dividir: "))
dividendo2 = float(input("Ingrese el dividendo: "))
while dividendo2 <= 0:
print("El dividendo debe ser superior a 0, usando while")
dividendo2 = float(input("Intentalo de nuevo chaval: "))
print(f"El resultado de la división es {numero2/dividendo2}")

MiraJuegos
Автор

El dividendo (D) es el número que ha de dividirse por otro. El divisor (d) es el número entre el que ha de dividirse otro. El cociente (c) es el resultado de la división. El resto de una división es el número que queda cuando la división no es exacta. O SEA QUE LO PUSISTE AL REVÉS ( Dividendo/ divisor )

arielhuel