Calculer delta
Bonjour les gens!
je dois créer un algorithme (avec ma casio graph35) me permettant de calculer delta (que j'appel D) mais lorse que je le test, ça me marque qu'il y a erreur, pourriez-vous m'expliquer ce qui ne va pas svp?
merci d'avance!
mon algorythme:
?->A [fleche]
?->B [fleche]
?->C [fleche]
D-> B^2*4*A*C[triangle noir]
if D<0 then "pas de solution" [fleche]
if D=0 then "1 solution" [fleche]
if D>0 then "2solutions" IfEnd
je dois créer un algorithme (avec ma casio graph35) me permettant de calculer delta (que j'appel D) mais lorse que je le test, ça me marque qu'il y a erreur, pourriez-vous m'expliquer ce qui ne va pas svp?
merci d'avance!
mon algorythme:
?->A [fleche]
?->B [fleche]
?->C [fleche]
D-> B^2*4*A*C[triangle noir]
if D<0 then "pas de solution" [fleche]
if D=0 then "1 solution" [fleche]
if D>0 then "2solutions" IfEnd
4 réponses
-
ContributeurHello,
Je ne sais pas où est l'erreur, mais je sais que dans le cas d'une équation du 2nd degré, delta c'est b²-4ac et non pas b²*4ac ! -
ContributeurTu devrais mettre des IfEnd à la fin de chacune de tes lignes de If
-
ContributeurJette un oeil à ce site : http://www.jeuxcasio.com/cours-2-Les%20conditions%20If...Then...%20Else...%20IfEnd....html
-
ContributeurSalut,
une condition s'ouvre et se ferme à chaque fois.
du genre
If x=...
Then ....
(Else...)
IfEnd
Dans le cas d'une condition impliquant une unique sortie, le plus simple est d'utiliser la double flèche
Condition=>sortie si vrai.
Erreur aussi quand tu donnes la valeur à D:
ca s'écrit ainsi:
Valeur->Variable.
Ex: 6->G
Ce qui donne au final:
?→A
?→B
?→ C
B²-4AC→D
D<0⇒"Pas de solution réelle"
D=0⇒"1 solution"
D>0⇒ "2 solutions"
Crdlmnt,