Martes, 24 de mayo de 2005
Hace algun tiempecillo que me interesé en Python, la verdad es que me gustó y no me fue muy mal con los comienzos. A los pocos dias ya hacía scripts que funcionaban y servian para algo.
Ahora lo tengo un poco mas apartado, aunque tengo una serie de scripts por ahí, y hay uno que es mi preferido. No por la dificultad, ya que tengo otros mas complicados, pero es el mas 'guay'
Es un script para resolver ecuaciones de segundo grado, es bastante sencillo pero prático. Así que aquí lo pongo, por si alguien lo quiere:
print 'La forma de las ecuaciones de segundo grado es: ax^2+bx+c=0'
a = float(raw_input('Introduce el primer número -a-: ') )
b = float(raw_input('Introduce el segundo número -b-: ') )
c = float(raw_input('Introduce el tercer número -c-: ') )
from math import sqrt
print 'Una solucion para la incógnita x es: '
if (b**2 - 4*a*c) >= 0:
print float(-b + sqrt((b**2 - 4*a*c))) / (2*a)
print 'Y otra es: '
print float(-b - sqrt((b**2 - 4*a*c))) / (2*a)
elif (b**2 - 4*a*c) < 0:
print '-ERROR- Raiz imaginaria.'
else:
print 'Operacion no permitida'
Por: Tronfi | Python | Comentarios (0) | Referencias (0)
Weblog de un chaval residente en La Línea de la Concepción que se hace llamar 'Tronfi' por la red, el cual ha probado Ubuntu y está encantado de la vida.