Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Programa Fran Camacho
- #EX9
- import math
- print ("Introduce los terminos de la ecuacion teniendo en cuenta: a^2 + b^1 + c ")
- a = float(input("Termino a: "))
- b = float(input("Termino b: "))
- c = float(input("Termino c: "))
- #Calculando formula del contenido de la raiz
- raiz=float(b**2-4*a*c)
- #Si la raiz es negativa no se puede resolver con numeros reales
- if raiz<0:
- print("Raiz negativa no tiene solucion")
- #Si la raiz es igual a 0 tiene una sola solucion
- #(se calcula lo de fuera de la raiz)
- elif raiz==0:
- solu_uni =float(-b/2*a)
- print ('Solucion unica: ',solu_uni)
- #Finalmente si no cumple con lo anterior se calcula las dos soluciones posibles(se usa la funcion SQRT
- #Para hacer la raiz)
- else:
- solu_1 = (-b + math.sqrt(b**2 - 4*a*c))/(2*a)
- solu_2 = (-b - math.sqrt(b**2 - 4*a*c))/(2*a)
- print('Las soluciones son las siguientes')
- print('solucion1: ',solu_1)
- print('solucion2: ',solu_2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement