seanlag le 25/05/2015 à 11:15
Bonjour , je suis élève en classe de 2nd et je dois réalisé un programme pour passer une fonction du second degré du type (développer) ax^2+bx+c vers sa forme canonique ...
après quelque tentative raté je viens demandé de l'aide ....
si ce poste est un doublons ou et dans la mauvaise section je m'excuse d'avance
merci

Mingerton le 26/05/2015 à 18:25
Voilà un code qui te donne les différents morceaux de la forme canonique :
Code
Prompt A,B,C
Pause "a[(x+b/2a)^2-((b^2-4ac)/4a^2)]
Disp "b/2a=",B/(2A,"(b^2-4ac)/4a^2=",(B^2-4AC)/(4A^2
Voilà maintenant un code beaucoup plus propre qui t'écrit la fonction directement, mais qui est moins compréhensible pour toi

:
Code
Prompt A,B,C
{0,1->L1
{0,A->L2
LinReg(ax+b) Y1
Equ>String(Y1,Str1
{0,B/(2A->L2
LinReg(ax+b) Y1
Equ>String(Y1,Str2
{0,-(B^2-4AC)/(4A^2->L2
LinReg(ax+b) Y1
Equ>String(Y1,Str3
sub(Str1,1,length(Str1)-3->Str1
sub(Str2,1,length(Str2)-3->Str2
sub(Str3,1,length(Str3)-3
Str1+"[(X+"+Str2+")^2+"+Ans+"]