1 pièce(s) jointe(s)
Bug déclaration variable?
Bonjour,
Je suis débutant en python et je ne parviens pas à éliminer le bug dans cet algorithme.
Le bug semble être sur " print("La valeur du discriminant est",d)"
la console indique le message :IndentationError: unexpected indent.
Le pb est il lié à la variable d?
Comment déclarer "d" en tant que nombre à virgule?
Pouvez vous m'aider SVP.
Cordialement Joël
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
from math import sqrt
a=eval(input("Veuillez entrer le nombre a SVP"))
if a==0:
print("a doit être non nul")
exit(0)
b=eval(input("Veuillez entrer le nombre b SVP"))
c=eval(input("Veuillez entrer le nombre c SVP"))
d=b**2-4*a*c
print("La valeur du discriminant est",d)
if d<0:
print("Il n'y a pas de solution")
if d==0:
e=-b/(2*a)
print("Il y a une solution ",e)
if d>0:
e=(-b-sqrt(d))/(2*a)
f=(-b+sqrt(d))/(2*a)
print("Il y a deux solutions",e,"et",f) |
Pièce jointe 515957