###########################
# 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 ;)
También ando haciendo algo como esto, pero estoy intentando hacer que se ingrese la ecuación como parámetro y que mi aplicación sea capaz de solucionarla.
PD: Además de sumar los elementos comunes en la ecuación.
Cita de: Shell Root en 26 Julio 2010, 22:43 PM
También ando haciendo algo como esto, pero estoy intentando hacer que se ingrese la ecuación como parámetro y que mi aplicación sea capaz de solucionarla.
PD: Además de sumar los elementos comunes en la ecuación.
Bien :D
Como piensas hacerlo y que metodos usaras para lograrlo?
Saludos ;)
(http://www.sirchie.com/Assets/images/vehicles/surveillance/top-secret.gif)