Hacer un programa o algoritmo que calcule las raíces de una ecuación de segundo grado (ax²+bx+c=0).
Solución
- Entrada: 1 0 9
- Salida: 3 y -3
import math a=int(input("ingresa coeficiente cuadratico\n")) b=int(input("ingresa coeficiente lineal\n")) c=int(input("ingresa constante\n")) disc=b*b-4*a*c if(a!=0): if(disc<0): print("tiene raices imaginarias") else: x1=(-b+(math.sqrt(disc)))/(2*a) x2=(-b-(math.sqrt(disc)))/(2*a) print("X1 = "+str(x1)+" X2 = "+str(x2)) else: print("coefiente cuadratico debe ser diferente de cero")
5 comentarios:
(Y) excelente
que se introduse si no tengo raizes imaginarias
que bien :D
Muy bien
Vaya mrd, muy good
Publicar un comentario