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,betc; - 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)/2aet(-b+√delta)/2a; - sinon affiche qu’il n’y a aucune solution.
NB : on suppose que le symbole √ est remplacé par la fonctionsqrt ()(sqrtsignifie 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);