Código
########################### # 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)
Muchas gracias a WindHack por sus largas explicaciones (y muy efectivas)
Espero que les guste el code, Saludos a todos