Page 1 of 1

Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 15:54
by snooper73
Bonjour, pour résoudre un exercice, j'ai du créer ce programme ( sur TI 82 Stats ) :

Code: Select all
Prompt n
1-> U
1-> S
0-> I
While I<n
2U+1-I -> U
S+U -> S
I+1-> I
End
Disp U
Disp S



Jusque là, le programme fonctionne correctement . Il permet de calculer 2 suites en fonction de n .
Pour les questions suivantes, j'ai besoin de modifier ce programme pour obtenir tous les termes des suites U et S jusqu'au rang n
Que modifier ?
( J'ai remarquer que si on place le "end" a la fin, on obtient tous les termes, mais il serait plus pratique des les mettre dans les listes, et c'est la mon souci... )
Merci :)

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:01
by critor
Si c'est un exercice scolaire, la modification probablement attendue consiste effectivement à déplacer les deux affichages finaux dans la boucle "tant que".

Code: Select all
Prompt n
1-> U
1-> S
0-> I
While I<n
2U+1-I -> U
S+U -> S
I+1-> I
Disp U  ## Ici, on a déplacé les Disp
Disp S  ## pour les mettre avant le End
End

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:06
by snooper73
Merci de ta réponse, je pense que c'est ça la réponse, mais n'y a t'il pas un moyen de mettre ces résultats dans L1 et L2 ?

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:10
by critor
Oui :
Code: Select all
Prompt n
1-> U
1-> S
0-> I
While I<n
2U+1-I -> U
S+U -> S
I+1-> I
U->L1(I
S->L2(I
End
Disp U
Disp S

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:14
by snooper73
c'est ce que j'ai essayé mais ils me mettent une erreur après le I des lignes :
u-> l1(I
S-> l2(I

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:25
by critor
Quelle erreur ? Dimension ?

Re: Besoin d'aide pour modifier un programme.

Unread postPosted: 19 Sep 2015, 16:35
by snooper73
"Invalid dim"