Tu stockes Un comme une fonction dans Y1 ( là: X+4 ), et ta valeur initial dans X.
Si X est le 1er terme, alors le deuxieme est X+4->X.
De meme le troisieme est a nouveau X+4->X
Ainsi il te suffit de faire une boucle qui a chaque fois fais Y1(X)->X puis affiche X, a chaque fois le termes est augmenté de 1.
Donc genre :
Prompt X
Input "SUITE:",Y1
For A,2,10000
Y1(X)->X
Disp "U(",A,")=",X
Pause
End
Bon la l'affichage sera pas super beau mais c'est pour t'expliquer.
Oui c'est le nom de la fonction, tu le trouves dans [VARS], puis Y-Vars
ok, donc mon programme me demande la valeur de x, puis suite:, là je dois rentrer quoi?
Merci
x est donc u(1), et ensuite tu dois rentrer une fonction où X représente u(n-1).
Donc pour u(n)=3u(n-1)+2 avec u(1)=4, tu rentres :
4 pour X
puis 3X+2 pour "SUITE:"
je rentre x=? 4, c'est ok
mais quand je fait SUITE=? 3X+2 j'ai une erreur qui me renvoie à cette ligne Input "SUITE:",Y1
Ah oui pardon c'est normal, le programme doit en fait etre :
Input "SUITE:",Str1 (Str1 c'est dans VARS puis String)
Str1->Y1
(au lieu de Input "SUITE:",Y1)