1

Un de mes pote fait des programme sur la TI 82 stats.fr.
Un jour il m'a montré toute la programmation du programme en basics.
J'aimerai savoir si quelqu'un pourrai me dire comment comprendre le basics et comment a l'aide du basics créé un programme.

2

Bah déjà pour 'comprendre' le TI-Basic, il faut savoir programmer (ce qui n'est pas trop dur avec ce langage)... Donc je te conseil de lire certains tutos pour commencer (comme ici par éxemple)...

3

( note (in)utile: y'a pas de 's' à basic. )
Sinon, "bidouillage à l'oeil", ça marche pas mal.. Ou encore certains lisent le manuel, y'aurait des trucs dedans (comme par exemple toutes les instructions expliquées.. bon après ça ne va pas apprendre à faire de l'algo, ça .. )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

4

cheeky Si tu veux je te donne un programme simple (du moins si tu connais tes fonctions en Basic...), et tu me dit si tu le comprend.
Voilà :
ClrHome
0→C
randInt(0,100→A
Disp "Trouve le","chiffre entre","0 et 100.",""
Repeat B=A
C+1→C
Input "",B
If B>A: Disp "Plus !"
If B<A: Disp "Moins !"
End
Disp "","Bravo !","Tu l'as trouve en",C,"coups !" Pause :ClrHome:Output(1,1,""


A noter que le 'Output(1,1,"")' de la fin ne sert qu'a supprimer la marque "DONE" à l'écran.

5

Je ne trouve pas que 'repeat' soit très intuitif. (puisque c'est la négation de la proposition en fait... )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

6

While A=/B alors (à noter qu'avec Repeat le test est realisé en fin de boucle (au lieu d'au debut avec While), ainsi elle sera toujours effectuée au moins une fois, meme si la condition etait remplie au depart, donc du coup ici avec While il faut s'assurer que B n'a pas valeur entre 0 et 100 au debut sinon on risque de gagner en 0 coup sans rien faire... (une chance sur 100). Pour cela il faudrait ainsi rajouter:
-1 -> B en debut de programme par exemple).
<-- et à votre gauche une superbe peinture pointilliste du XVIe siècle #sisi# représentant - vous l'aurez deviné - une banane ...
http://www.ti83plus.online.fr/home.php...

7

Oui mais si j'utilise un While à la place du Repeat, dans tout les cas ça reviens à faire la même chose : "While A!=B" signifie tant qu'A ne vaut pas B et "Repeat A=B" c'est jusqu'a ce que A vaut B. Il dépende tous de l'Input d'avant (sans quoi B ne vaudra jamais A et chacunes des boucles devra ce réaliser au moins une fois).

8

( ce que je voulais dire, c'est que pour un débutant c'est pas très intuitif, beaucoup moins qu'un for ou même un While. )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

9

Bah quand j'ai commencer j'ai trouver cette fonction simple, en français on pourrai traduire 'Repeat' par 'Tant que...' et après on attend un test entre plusieur autre variables (ou nombres).

10

Sauf qu'en fait c'est pas du tout 'tant que', mais "répéter jusque"..
( bon, oui, je ne l'ai jamais aimé celle-là... Mais bon, les goûts et les couleurs ^^ )
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

11

cheeky Enfaite qu'on choissise l'un ou l'autre ça ne change pas grand chose (et la vitesse dans ce genre de jeu n'importe pas)...

12

ça change l'esthétique quand même cheeky
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

13

L'important c'est qu'il soit optimisé smile.