π
<-
Chat plein-écran
[^]

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.: 42.3%
 
Messages: 41494
Images: 14632
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.: 42.3%
 
Messages: 41494
Images: 14632
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.: 42.3%
 
Messages: 41494
Images: 14632
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.: 42.3%
 
Messages: 41494
Images: 14632
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 9 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
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.
1519 utilisateurs:
>1482 invités
>32 membres
>5 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)