Exercice algorithme corrigé équation du second degré

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

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Comments (2)