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)
Muchas gracias a WindHack por sus largas explicaciones (y muy efectivas) :P

Espero que les guste el code, Saludos a todos ;)
Responder

Volver a “Otros lenguajes”