Page 1 of 1

Problème algorithme

Unread postPosted: 19 Sep 2014, 07:52
by PseudoLess
Salut à tous,

Je voudrais faire un programme pour trouver le discriminant du trinôme : ax²+bx+cx
Mon problème c'est que j'ai fait ça :

Image

et quand je fais :nsct: +B

Image

Je ne comprends pas où est le problème. Même mon prof de maths ne sait pas -_-
Pourriez vous m'aider please

Re: Problème algorithme

Unread postPosted: 19 Sep 2014, 07:58
by Hayleia
Ben ton prof de maths est mauvais.
Enlève les "EndIf" qui précèdent les "ElseIf" (mais laisse le dernier "EndIf").

Re: Problème algorithme

Unread postPosted: 19 Sep 2014, 22:51
by PseudoLess
Merci pour ta réponse.
J'ai essayé ce que tu m'as dit : toujours le même résultat :/

Re: Problème algorithme

Unread postPosted: 19 Sep 2014, 23:45
by Adriweb
Tu peux copier/coller le code en lui meme ici ?

Parce que ce qu'a dit Hayleia devrai avoir résolu le probleme... Tu n'aurais pas oublié une occurence (et/ou le ctrl-B) ?

Re: Problème algorithme

Unread postPosted: 20 Sep 2014, 12:57
by PseudoLess
Voilà le code :

Code: Select all
Define LibPub discriminant()=
Prgm
:Request "a=",a
:Request "b=",b
:Request "c=",c
:b²-4*a*c→d
:Disp "∆=",d
:If d<0 Then
:  Disp "Pas de solution dans les réels"
:ElseIf d=0  Then
:  Disp "Il y a une solution ",(−b)/(2*a)
:ElseIf d>0 Then 
:  Disp "Il y a deux solutions",(−b-√(d))/(2*a), (−b+√(d))/(2*a)
:Endif
:EndPrgm


Justement, le message d'erreur s'affiche lorsque je fais :nsct: + :nsb:. Quoi t'est ce que c'est qu'une occurrence ? :#fou#:

Je suis aussi preneur si vous avez un programme plus simple et fonctionnel 8-)

Re: Problème algorithme

Unread postPosted: 20 Sep 2014, 15:28
by Bisam
Une "occurrence" est simplement une "apparition d'un mot, d'une phrase ou d'un autre motif dans un texte ou un document de quelque nature". Adriweb se demandait donc si tu avais bien enlevé les 2 "Endif" qui étaient en trop... mais c'est bien le cas.

Je ne vois plus d'erreur dans ce que tu as écrit... donc je ne comprends pas d'où peut venir le problème.

Re: Problème algorithme

Unread postPosted: 20 Sep 2014, 15:46
by critor
J'ai trouvé l'erreur.
Tu es visiblement avec le logiciel Nspire, et tu as saisi ton carré avec la touche "²" (exposant 2) du clavier de l'ordinateur, ce que le système TI-Nspire ne comprend pas.
Image

Utilise le clavier Nspire virtuel dans la barre latérale pour saisir correctement cette opération, ou bien fais "^2" au clavier de l'ordinateur.

Re: Problème algorithme

Unread postPosted: 21 Sep 2014, 20:39
by PseudoLess
Merci mon Dieu ! :D
Et a tous les autres aussi ;)
Vous assurez parce que ça fait plus d'une semaine que je patauge sur ce P**** de programme super simple !