1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| #Ce programme calcul les racines de l'equation du second degre:
from math import sqrt
import numpy as np
a=float(input("Valeur de a:"))
b=float(input("Valeur de b:"))
c=float(input("Valeur de c:"))
print("L'equation a resoudre est:",a,"x^2+",b,"x+",c)
delta=b**2-4*a*c #Calcul du discriminant:
#Resultats des racines suivant la valeur de delta:
if delta<0:
r=np.sqrt(-delta)*j
print("Les solutions sont complexes")
print("La premiere racine est:",-b+r/2*a)
print("La seconde racine est:",-b-r/2*a)
elif delta==0:
print("Il y a une seule solution")
print("La solution est",-b/(2*a)
elif delta>0:
r=np.sqrt(delta)
print("Les solutions sont reelles")
print("La premiere racine est",-b+r/2*a)
print("La seconde racines est",-b-r/2*a) |
Partager