
Repetir programa infinitamente
Publicado por Mateo (3 intervenciones) el 12/11/2016 13:30:50
Hola, muy buenas, tengo 11 años y estoy tratando de hacer un programa para mí mismo, el cual pase la fracción a decimal, y quiero que el programa siga preguntando infinitamente por un número;
De por sí muchas gracias, saludos cordiales a todos.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
numerador = float(input("Introduce el numerador: " ))
denominador = float(input("Introduce el denominador: " ))
decimal = numerador/denominador
if numerador <= 0 or denominador <= 0: #Si uno de los números elegidos es 0, se cierra el programa.
print("Error, número incorrecto")
quit()
else:
print("El decimal de esta fracción sería", decimal,) #Aquí simplemente imprime el resultado.
while True: #El problema, ¿hay alguna manera más corta de volver a empezar sin escribir todo esto?
numerador = float(input("Introduce el numerador: " ))
denominador = float(input("Introduce el denominador: " ))
decimal = numerador/denominador
if numerador <= 0 or denominador <= 0:
print("Error, número incorrecto")
quit()
else:
print("El decimal de esta fracción sería", decimal,)
De por sí muchas gracias, saludos cordiales a todos.
Valora esta pregunta


0