π
<-

Algorithme de Horner

Pour le TI-Basic sur Nspire

Algorithme de Horner

Message non lude Duc » 02 Oct 2011, 14:34

Bonjour,

J'aurait besoin d'une aide pour entrer ce programme sur ma ti-nspire cas.

Entrée:
Demander le degré du polynome et l'afecter a la variable n.
Demander la liste des coefficients du polynome et l'affecter a la liste L
Demander un nombre et l'affecter a la variable x

Initialisation:
Affecter a la variable r la valeur L(1)

Traitement:
Pour i allant de 2 a n+1
Affecter a la variable r+x^(puissance i-1) L(i)
Fin du pour

Sortie:
Afficher la valeur de la variable r


J'espère que vous pourrez m'aider.
Avatar de l’utilisateur
Duc
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 96%
 
Messages: 1
Inscription: 02 Oct 2011, 14:31
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première S

Re: Algorithme de Horner

Message non lude critor » 02 Oct 2011, 15:05

Il faut que tu lances l'éditeur de fonction sur ta calculatrice.
Suposons que tu es dans un classeur déjà créé/ouvert.

Tu crées alors une nouvelle fonction.
:nsdo: :ns4: A :ns1:

Tu tapes "horner" dans le 1er champ.

Tu fais :nsta: pour aller sur le 2ème. Avec :nsdr: , tu remplaces "programme" par "fonction".

Une fois l'éditeur lancé, tu vas préciser les entrées sur la 1ère ligne tout en haut en remplaçant "horner()" par "horner(n,l,x)".

Après, il ne manquera plus que initialisation, traitement et sortie.


Donc déjà arrives-tu à faire ça correctement?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.6%
 
Messages: 42409
Images: 17129
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme de Horner

Message non lude critor » 02 Oct 2011, 16:06

Initisation:

local r,i
L[1]->r

-> est une flèche qui s'obtient avec :nsct: var
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.6%
 
Messages: 42409
Images: 17129
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme de Horner

Message non lude critor » 02 Oct 2011, 16:19

Presque pareil sur TI-83+, sauf que le langage est procédural et non fonctionnel.

L'entrée des paramètres est donc différente:

Prompt N

For I,1,N
Input L
L->L1(I)
End

Prompt X

Et maintenant l'initialisation.
Le reste est identique à ce que tu as fait, à quelques traductions-près.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.6%
 
Messages: 42409
Images: 17129
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme de Horner

Message non lude critor » 02 Oct 2011, 16:35

Initialisation pour TI-83+:
L1(1)->R

-> est une flèche qui s'obtient avec :f91:
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.6%
 
Messages: 42409
Images: 17129
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme de Horner

Message non lude critor » 02 Oct 2011, 16:37

Traitement pour TI-83+:

For I,2,N+1
R+X^(I-1)L1(I)->R
End
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.6%
 
Messages: 42409
Images: 17129
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme de Horner

Message non lude Nad.S » 03 Oct 2011, 15:46

Duc, je te rappelle que tu n'as pas le droit d'être aider par QUI QUE CE SOIT ! Tu seras sanctionné !
Avatar de l’utilisateur
Nad.S
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 80%
 
Messages: 2
Inscription: 03 Oct 2011, 15:44
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Professeur de mathématiques

Re: Algorithme de Horner

Message non lude Adriweb » 03 Oct 2011, 16:49

Nad.S a écrit:Duc, je te rappelle que tu n'as pas le droit d'être aider par QUI QUE CE SOIT ! Tu seras sanctionné !


Si ce post n'est pas un fake et que l'auteur est vraiment le prof de maths de l'élève ci-dessus, alors c'est tout simplement mythique :D

PS : comment avez-vous connu TI-Planet ? :D

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14842
Images: 1133
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Algorithme de Horner

Message non lude Laurae » 03 Oct 2011, 16:52

Adriweb a écrit:Si ce post n'est pas un fake et que l'auteur est vraiment le prof de maths de l'élève ci-dessus, alors c'est tout simplement mythique :D


Surtout qu'il a une belle TI-83+ rose ^^
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Algorithme de Horner

Message non lude Adriweb » 03 Oct 2011, 17:06

Ca c'est pas très important à la limite :P
Une Nspire par contre été moins surprenant, m'enfin bref.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14842
Images: 1133
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Suivante

Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 5 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3961 utilisateurs:
>3898 invités
>56 membres
>7 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)