Posté par
Eshara EsharaBonjour, je suis élève de première S et mon professeur de maths nous a fait découvrir le logiciel Algobox aujourd'hui.
Ayant toujours été "touche a tout" avec l'informatique, on décide avec un pote de nous lancer dans un algorithme "perso" une fois l'exercice finis.
Le but, passer d'une fonction type ax²+bx+c a la forme canonique sous forme "littérale"...
Je m'explique plus clairement, je voudrais passer de :
2x²+3x-9 à -> 2(x+[3/2*2])²-(

/4*2)
Donc suivant mon TP d'info de ce matin, je rentre dans mon logiciel :
Variables :
a EST_DU_TYPE_NOMBRE
b EST_DU_TYPE_NOMBRE
c EST_DU_TYPE_NOMBRE
x EST_DU_TYPE_NOMBRE
y EST_DU_TYPE_NOMBRE (y étant la forme canonique a trouvé)
Début algorithme
LIRE a
LIRE b
LIRE c
LIRE x (je met "x" en valeur pour pouvoir le retrouver dans ma fonction)
Afficher message "On a :" [+saut de ligne] (le texte est bien sûr optionnel pour l'instant ^^')
C'est maintenant que je bloque, je voudrais que mon algorithme m'affiche la fonction
ax²+bx+c sous cette forme avec les valeurs données précédemment pour ensuite :
Afficher message "donc la forme canonique de cette fonction est :" [+saut de ligne]
a(x+[b/2a])²-(

/4a) sous cette forme avec les valeurs données précédemment.
Voilà si quelqu'un sait comment s'y prendre, là je suis totalement perdu, pour l'instant ma variable y quand je la rentre sous la forme ax²+bx+c me donne directement le résultat...
Merci d'avance

à bientôt