Código: Seleccionar todo
###########################
# Ecuaciones de 2do grado #
# Autor: S&S Labs #
# Thanks to: WindHack #
###########################
from math import sqrt
def Calculo(X,Y,Z):
try:
N1 = (-Y + ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X)))
N2 = (-Y - ((math.sqrt((Y*Y) - (4*X*Z)))/(2*X)))
return "(+) = " + str(N1) + "(-) = " + str(N2)
except:
return 'Sin solucion, intenta nuevamente'
while True:
print "Ecuacion de Segundo Grado..."
X = input(' X = ')
Y = input(' Y = ')
Z = input(' Z = ')
print Calculo(X,Y,Z)
Espero que les guste el code, Saludos a todos ;)