Ecrire un algorithme permettant de résoudre une équation du second degré en utilisant des si.. alors…
Action : second degré
Var : a, b, c, delta
Début :
Ecrire (« saisissez les valeurs a, b et c de l’équation ax²+bx+c=0 : »)
Lire (a, b, c)
Si a = 0 alors
écrire (« équation du premier degré »)
Sinon delta<=b²-4*a*c
Début
Si delta>0 alors
écrire (« les solutions de l’équation sont », (-bsqrt(delta))/(2*a), « et », (-b+sqrt(delta))/(2*a))
Sinon
Début
Si d=0 alors écrire ( -b/(2a))
Sinon
écrire (« pas de solutions réelles »)
Fin
Fin
Fin
Ecrire le même algorithme avec des selon-que :
Action : second degré
Var : a, b, c, delta
Début :
Ecrire (“saisissez les valeurs de a, b et c de l’équation ax²+bx+c)
Lire (a, b, c)
Si a=0 alors
écrire (« résoudre permier degré »)
Sinon
Début
Delta <= b²-4*a*c
Selon que
Delta > 0 : écrire ((-b-sqrt(delta))/(2*a), (-b+sqrt(delta))/(2*a))
Delta = 0 : écrire (( -b/(2a))
Sinon
écrire (« pas de solution réelle »)
Fin selon
Fin
Très cool
J’aimerais apprendre l’algorithme c’est bon pour moi