Le but de cet exercice est de calculer les racines d’un polynôme du second degré (de la forme aX^2 + bX + c = 0
). Pour cela :
- saisir les 3 coefficients
a
,b
etc
; - calculer
delta
(= b^2 - 4ac
); - si delta est nul, afficher la racine unique du polynôme
(-b)/2a
; - si delta est positif, afficher les deux racines
(-b-√delta)/2a
et(-b+√delta)/2a
; - sinon affiche qu’il n’y a aucune solution.
NB : on suppose que le symbole √ est remplacé par la fonctionsqrt ()
(sqrt
signifie square root). Exemple d’utilisation de la fonctionsqrt ()
: l’instructionafficher (sqrt (4))
provoque l’affichage du nombre2
. On peut décomposer l’instruction précédente en le
programme suivant :declarer racine : réel; racine <- sqrt (4); afficher (racine);