Skip to content

Commit

Permalink
Update ecuaciones-cuadraticas.py
Browse files Browse the repository at this point in the history
  • Loading branch information
devilmanz authored Dec 17, 2022
1 parent 60c09a6 commit 804e549
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions ecuaciones-cuadraticas.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,20 @@ def solve_quadratic_equation(a, b, c):
#Pedimos los valores de los coeficientes a, b y c
while True:
print("Introduce los valores de los coeficientes a, b y c de la ecuación cuadrática: ax^2 + bx + c = 0")
a = Fraction(input("Valor de a: "))
if a != 0:
break
print("El coeficiente a no puede ser cero, por favor introduce un valor distinto de cero.")
b = Fraction(input("Valor de b: "))
c = Fraction(input("Valor de c: "))
try:
a = Fraction(input("Valor de a: "))
if a != 0:
break
print("El coeficiente a no puede ser cero, por favor introduce un valor distinto de cero.")
except ValueError:
print("Por favor introduce un número en lugar de letras.")

try:
b = Fraction(input("Valor de b: "))
c = Fraction(input("Valor de c: "))
except ValueError:
print("Por favor introduce un número en lugar de letras.")
continue #volvemos a pedir los valores

#Resolvemos la ecuación cuadrática
solutions = solve_quadratic_equation(a, b, c)
Expand Down

0 comments on commit 804e549

Please sign in to comment.