Algorithms & AI, Rigor
note finale : 116 / 100
Ecrivez un programme qui résout une équation polynomiale de degré inférieur ou e´gal à 2. Vous devrez afficher au moins : • La forme réduite de l’équation. • Le degré de l’équation. • Sa ou ses solution(s), ainsi que le signe du discrimiant quand cela a du sens.
On considèrera toujours que l’entrée est bien formatée, ie. tous les termes sont de la forme a ∗ xp
. Les puissances sont bien ordonnées et toutes présentes. Attention, cela ne signifie pas forcement que l’équation soit soluble ! Dans ce cas, votre programme doit le détecter et l’indiquer. Pensez aussi aux coefficients nuls, négatifs, pas entiers ... Il existe peut-être des cas particuliers que vous devez gérer. Par exemple pour l’équation 42 ∗ X0 = 42 ∗ X0 , tous les nombres réels sont solution...