π
<-

Algorithme pour une suite en maths

Pour le TI-Basic sur Nspire

Re: Algorithme pour une suite en maths

Message non lude critor » 02 Nov 2017, 14:10

Ton affectation est juste.

Mais je pense que l'esprit de l'énoncé est plutôt d'utiliser directement la relation de récurrence donnée dans l'énoncé :
Code: Tout sélectionner
...
Tant que U>14
   U prend la valeur U*0,98
   ...
Fin du Tant que
...


Resterait maintenant à voir ce qu'il faut faire avant la boucle (de quelles données part-on) et après la boucle (quel résultat communique-t-on).
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.6%
 
Messages: 42524
Images: 17371
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 en maths

Message non lude Val9z » 02 Nov 2017, 21:10

critor a écrit:Ton affectation est juste.

Mais je pense que l'esprit de l'énoncé est plutôt d'utiliser directement la relation de récurrence donnée dans l'énoncé :
Code: Tout sélectionner
...
Tant que U>14
   U prend la valeur U*0,98
   ...
Fin du Tant que
...


Resterait maintenant à voir ce qu'il faut faire avant la boucle (de quelles données part-on) et après la boucle (quel résultat communique-t-on).


Ça donnerait ça, après je ne sais pas comment placer le N qui serait le nombre de fois que l'algorithme a fait la boucle

Code: Tout sélectionner
...
U est du type nombre
N est du type nombre
U prend la valeur 20
Tant que U>14
   U prend la valeur U*0,98
   ...
Fin du Tant que
Afficher N
...
Avatar de l’utilisateur
Val9z
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 36%
 
Messages: 13
Inscription: 01 Nov 2017, 18:28
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première STI2D ITEC

Re: Algorithme pour une suite en maths

Message non lude critor » 02 Nov 2017, 21:26

Bien.
Il ne te manque donc plus qu'à t'occuper de la variable N. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.6%
 
Messages: 42524
Images: 17371
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 en maths

Message non lude Val9z » 02 Nov 2017, 22:08

critor a écrit:Bien.
Il ne te manque donc plus qu'à t'occuper de la variable N. :)


Si j'ai bien compris, cet algorithme devrait être le bon ou proche du bon :

Code: Tout sélectionner
...
N est du type nombre
U est du type nombre
N prend la valeur 0
U prend la valeur 20
Tant que U>14
U prend la valeur 20*0.98^n
N prend la valeur N+1
Fin du Tant que
Afficher N
...
[/quote]
Avatar de l’utilisateur
Val9z
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 36%
 
Messages: 13
Inscription: 01 Nov 2017, 18:28
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première STI2D ITEC

Re: Algorithme pour une suite en maths

Message non lude critor » 02 Nov 2017, 22:10

Cela m'a l'air bon. :)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.6%
 
Messages: 42524
Images: 17371
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 en maths

Message non lude Val9z » 02 Nov 2017, 22:13

critor a écrit:Bien.
Il ne te manque donc plus qu'à t'occuper de la variable N. :)


Je l'ai tester sur algobox, ça me donne 18 !
http://prntscr.com/h5gumm
Avatar de l’utilisateur
Val9z
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 36%
 
Messages: 13
Inscription: 01 Nov 2017, 18:28
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première STI2D ITEC

Re: Algorithme pour une suite en maths

Message non lude Val9z » 02 Nov 2017, 22:22

critor a écrit:Cela m'a l'air bon. :)

Merci pour l'aide, mais maintenant j'aimerais le programmer sur ma TI Nspire et ca n'a rien a voir j'ai l'impression, pourriez vous m'aider s'il vous plait ?
Avatar de l’utilisateur
Val9z
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 36%
 
Messages: 13
Inscription: 01 Nov 2017, 18:28
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première STI2D ITEC

Re: Algorithme pour une suite en maths

Message non lude critor » 02 Nov 2017, 22:28

Crée un nouveau document avec une application calculs.
Puis tu accèdes à l'éditeur de programmes avec :nsme: :ns9: :ns1: :ns1: .

La calculatrice va te donner le choix entre un programme et une fonction.
Le code diffère légèrement, mais c'est surtout à l'utilisation que tu verras la différence.

Mais dans les deux cas c'est assez simple, c'est en gros une traduction en anglais de ton algorithme.

Pour un programme :
Code: Tout sélectionner
0→n
20→u
While u>14
   0.98*u→u
   n+1→n
EndWhile
Disp N


Pour une fonction :
Code: Tout sélectionner
Local n,u
0→n
20→u
While u>14
   0.98*u→u
   n+1→n
EndWhile
Return N
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 54.6%
 
Messages: 42524
Images: 17371
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 en maths

Message non lude Val9z » 02 Nov 2017, 22:40

critor a écrit:Crée un nouveau document avec une application calculs.
Puis tu accèdes à l'éditeur de programmes avec :nsme: :ns9: :ns1: :ns1: .

La calculatrice va te donner le choix entre un programme et une fonction.
Le code diffère légèrement, mais c'est surtout à l'utilisation que tu verras la différence.

Mais dans les deux cas c'est assez simple, c'est en gros une traduction en anglais de ton algorithme.

Pour un programme :
Code: Tout sélectionner
0→n
20→u
While u>14
   0.98*u→u
   n+1→n
EndWhile
Disp N


Pour une fonction :
Code: Tout sélectionner
Local n,u
0→n
20→u
While u>14
   0.98*u→u
   n+1→n
EndWhile
Return N



Merci beaucoup !!!! :)
Avatar de l’utilisateur
Val9z
Niveau 3: MH (Membre Habitué)
Niveau 3: MH (Membre Habitué)
Prochain niv.: 36%
 
Messages: 13
Inscription: 01 Nov 2017, 18:28
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Première STI2D ITEC

Précédente

Retourner vers Nspire-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
4754 utilisateurs:
>4713 invités
>33 membres
>8 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/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)