Forum

Catégorie : Support
Forum : TI-82 STATS
Vues : 974
Réponses : 1
Type : discussion
Etat : réponses autorisées

DM

Shuzika le 14/01/2015 à 17:16
J'ai un algorithme a faire,pouvez vous m'aidez svp.
Saisir A,B,C
calculer le discriminant Delta=b²-4ac
si Delta<0 afficher "l'équation a 0 solution"
Si Delta=0 (je sais pas quoi mettre là)
Si Delta>0,calculer
x1=-2-racine carré b²-4ac/2a et x2 =-2+racine carré de b²-4ac/2a et afficher "l'équation a 2 soltuions:x1 et x2"
Sortie
linkakro le 14/01/2015 à 18:34
Mon article aborde les codes TI-Basic via l'algorithmique https://tout82.pages-perso.fre[...].php?sujet=3476

Place toujours des parenthèses dans les calculs quand tu écris avec un clavier !
Ta syntaxe ne fait aucune différence entre le texte et les variables. X1 et X2 n'ont aucune raison d'être affichés de cette manière. Tu n'affiches pas le discriminant Delta et tu n'utilise même pas le résultat dans les calculs des racines x1 et x2 du trinôme.
Ta syntaxe devrais indiquer les débuts et fins des blocs des alternatives plutôt qu'empiler sur une seule ligne tout ce qui concerne le cas du discriminant Delta positif.

Je modifie le programme pour améliorer l'affichage incomplet. sqrt et la racine carrée, square root.
Code
Prompt A,B,C
B²-4AC->D
If D<0
Disp "0 SOLUTIONS"
If D=0
Disp "1 SOLUTION",-B/(2A)
If D>0
Then
(-B-sqrt(D))/(2A)->G
(-B+sqrt(D))/(2A)->H
Disp "2 SOLUTIONS",G,H
End