M1102-TD1 Exercice4

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 et c;
  • 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 fonction sqrt () (sqrt signifie square root). Exemple d’utilisation de la fonction sqrt () : l’instruction afficher (sqrt (4)) provoque l’affichage du nombre 2. On peut décomposer l’instruction précédente en le
    programme suivant :

    declarer racine : réel;
    racine <- sqrt (4);
    afficher (racine);