Page 1 of 3

Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:16
by amelie8
Bonjour tout le monde,
Je ne suis pas très forte en programmation et je voudrais exécuter l'algorithme de Horner,j'ai fait tout ce-ci mais cela ne marche pas enfin le programme est enregistré et effectué mais je ne peux pas le faire marcher donc voici ce que j'ai fait:
Code: Select all
{}→n
{}→l
{}→x
l(1)*x+l(2)→r
For i,3,n+1
r*x+l(i)→r
EndFor
Disp "image : ",r

Merci d'avance pour ceux qui m'aideront :D

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:19
by 3rlite
En quel langage de programmation amélie?


EDIT: Basic Nspire?

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:21
by amelie8
En langage pour la TI Nspire cx cas

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:21
by 3rlite
Bah y'en a 2: Basic et Lua
xD

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:22
by amelie8
En langage Basic

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:23
by 3rlite
SI je ne me trompe pas, le For s'écrit comme ceci:

For(i,3,n+1)

Et les 3 variables au début, tu leur a donné quoi comme valeur?

Moi je voit {}

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:24
by Hamza.S
tu te trompe c'est For i,3,n+1 comme c'est écrit au premier code

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:25
by 3rlite
Ah donc la nSpire n'a pas la même façon d'écrire les For alors xD Sur ma TI83 Premium CE c'est comme ça que je l'écrit xD

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:27
by amelie8
oui Hamza.S a raison c'est For i,3,n+1

Re: Algorithme de Horner

Unread postPosted: 27 Sep 2015, 10:29
by Hamza.S
Code: Select all
{}→n
n+1

pour un boucle For ça devrait plutôt être la dimension de n
Code: Select all
l(1)*x+l(2)→r

si c'est pour une Nspire ça s'écrit de cette façon
Code: Select all
l[1]*x+l[2]→r

il y a un inconvénient tu prends des données dans une liste vide et tu le multiplies par une liste vide aussi
je peux aussi me tromper
pourrais tu donner l'algorithme (le texte que tu as traduit)