Test Foro de elhacker.net SMF 2.1

Programación => Scripting => Mensaje iniciado por: @Sthéfano en 26 Julio 2010, 22:26 PM

Título: [Código] Ecuaciones de 2° grado [Python]
Publicado por: @Sthéfano en 26 Julio 2010, 22:26 PM
Código (python) [Seleccionar]
###########################
# 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 ;)
Título: Re: [Código] Ecuaciones de 2° grado [Python]
Publicado por: 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.
Título: Re: [Código] Ecuaciones de 2° grado [Python]
Publicado por: @Sthéfano en 26 Julio 2010, 22:51 PM
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 ;)
Título: Re: [Código] Ecuaciones de 2° grado [Python]
Publicado por: Shell Root en 26 Julio 2010, 22:54 PM
(http://www.sirchie.com/Assets/images/vehicles/surveillance/top-secret.gif)