π
<-

Algorithme pour une suite sur ti 82

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Algorithme pour une suite sur ti 82

Message non lude prune de molliens » 15 Sep 2013, 10:31

Bonjour,
Je dois, pour demain, résoudre cet algorithme et je n'y arrive pas ... Pourriez-vous m'aider svp !
Un = n+1/2n^(3) +1
3) On souhaite déterminer le rang N à partir duquel la distance entre Un et l (limite) est inférieure à 10^(-3). On propose pour cela l'algorithme ci-dessous.

Variable N entier
Début
Affecter 0 à N
Tant que I N+1/2N^(3)+1 I ≥ 10^(-3)
Affecter N+1 à N
Fin Tant que
Afficher N
Fin

Je dois alors expliquer la démarche de l'algorithme, l'adapter au langage de la calculatrice et indiquer la valeur de N obtenue.
Puis adapter l'algorithme pour déterminer le rang N à partir duquel la distance entre Un et l est inférieure à 10^(-5).
Je dois vous avouer que je suis un peu perdue ... Merci d'avance pour votre aide !
Avatar de l’utilisateur
prune de molliens
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 6
Inscription: 15 Sep 2013, 10:15
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Algorithme pour une suite sur ti 82

Message non lude Lionel Debroux » 15 Sep 2013, 10:47

Deux éléments pour l'adaptation sur les calculatrices TI (que ce soient les TI-Z80 dont font partie les 82, ou bien les TI-68k et Nspire):
* "Tant que" est un while;
* "affecter X à Y" se fait avec X >(STO) Y.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.4%
 
Messages: 6873
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Algorithme pour une suite sur ti 82

Message non lude critor » 15 Sep 2013, 10:55

Donc, tu es dans l'éditeur de programmes?
Qu'est-ce que tu n'arrives pas à adapter?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.5%
 
Messages: 42396
Images: 17115
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme pour une suite sur ti 82

Message non lude prune de molliens » 15 Sep 2013, 10:57

Merci :)
voilà ce que j'ai mis et ils me mettent erreur comment changer ça ?
: 1->N
: 0->N
: While abs(N+1/2N10^(-3)+1)≥10^(-3))
: N+1->N
: End While
: Disp N
: End

Comment écrit t'on Fin Tant que ?
Avatar de l’utilisateur
prune de molliens
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 6
Inscription: 15 Sep 2013, 10:15
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Algorithme pour une suite sur ti 82

Message non lude critor » 15 Sep 2013, 11:00

Ça a l'air pas mal du tout pour une première fois :)

Sur ton modèle, le "Fin Tant Que" c'est tout simple 'End'.
Corrige ça et ça devrait aller mieux.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.5%
 
Messages: 42396
Images: 17115
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme pour une suite sur ti 82

Message non lude prune de molliens » 15 Sep 2013, 11:05

Maintenant ils disent qu'il y a une erreur à N+1->N
Dois-je le faire dans l'autre sens ?
Avatar de l’utilisateur
prune de molliens
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 6
Inscription: 15 Sep 2013, 10:15
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Algorithme pour une suite sur ti 82

Message non lude critor » 15 Sep 2013, 11:06

Quel genre d'erreur?
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.5%
 
Messages: 42396
Images: 17115
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme pour une suite sur ti 82

Message non lude prune de molliens » 15 Sep 2013, 11:11

Quand je veux exécuter le programme ils me mettent erreur et quand je mets voir erreur le curseur est sur cette partie du programme (N+1->N).
Mais j'ai cliqué sur "on" avant qu'ils finissent de lancer le programme ça doit peut-être avoir un lien ...
Est-ce normal que le programme mette longtemps à démarrer ?
Avatar de l’utilisateur
prune de molliens
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 6
Inscription: 15 Sep 2013, 10:15
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Algorithme pour une suite sur ti 82

Message non lude critor » 15 Sep 2013, 11:21

Ah ok - on c'est pour interrompre le programme oui, et ça génère une erreur.

Le temps est normal au sens où il y a une boucle de recherche.

Mais peut-être le programme n'est-il pas tout-à-fait juste encore.

Déjà, la toute première ligne '1->N' ne sert à rien, puisqu'elle est suivie d'un '0->N'.

Ensuite, es-tu sûr de la suite?
Un = n+1/2n^(3) +1


Il faut peut-être rajouter des parenthèses pour les priorités opératoires si c'est un gros trait de fraction.
Par exemple (je n'ai pas vu l'énoncé - à vérifier): Un = (n+1)/(2n^(3) +1)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 53.5%
 
Messages: 42396
Images: 17115
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Algorithme pour une suite sur ti 82

Message non lude prune de molliens » 15 Sep 2013, 11:29

Du coup cela me donnerais
: 0->N
: While abs((N+1)/(2Ne^(3)+1))≥10^(-3)
: N+1->N
: End
: Disp N
: End

?
Avatar de l’utilisateur
prune de molliens
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 66.7%
 
Messages: 6
Inscription: 15 Sep 2013, 10:15
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Suivante

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 22 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.
3305 utilisateurs:
>3267 invités
>31 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)