Mira, yo estuve viendo ecuaciones cuadraticas hace poco con Baskara y los resultados no me dan los correctos con tu programa :/ (no te ofendas)
Asi que modifiqe un poco las cosas pero todavia no solucione el tema de cuando te dan una variable erronea o la ecuacion no es correcta
este es mi codigo:
Código: text
Se que el codigo es un poco mas desorganizado o complicado
Pero si las cuentas se hacen todas seguidas sin establecer terminos, los resultados no son los correctos
Pero los resultados son los correctos, si me ayudan a solucionar el tema de variables erroneas les agradeceria
Asi que modifiqe un poco las cosas pero todavia no solucione el tema de cuando te dan una variable erronea o la ecuacion no es correcta
este es mi codigo:
from math import *
a= int(raw_input("Ingrese Valor de A: "))
b= int(raw_input("ingrese Valor de B: "))
c= int(raw_input("Ingrese Valor de C: "))
x1 = 4 * a
x2 = x1 * (c)
x3 = b**2 - (x2)
y1 = -b + sqrt(x3)
y2 = -b - sqrt(x3)
X1 = y1 / (2*a)
X2 = y2 / (2*a)
print 'X1 =', X1
print 'X2 =', X2
Se que el codigo es un poco mas desorganizado o complicado

Pero los resultados son los correctos, si me ayudan a solucionar el tema de variables erroneas les agradeceria