Remarque2: Si t'a envie Deeph, et comme je l'ai expliqué implicitement dans le
./10 (4 possibilitées), tu peux n'utiliser qu'une seule variable, mais dans ce cas tu sera amené à faire:
[nosmile]
RandInt (1,4)->A
If A=1:Then: C+1->C:D+1->D:End
If A=2:Then: C+1->C:D-1->D:End
If A=3:Then: C-1->C:D+1->D:End
If A=4:Then: C-1->C:D-1->D:End
Mais je ne suis pas du tout persuadé que tu gagne en temps par rapport à
RandInt (0,1) ->A
RandInt (0,1) -> B
If A=0:C+1 ->C
If A=1:C-1->C
If B=0:D+1 ->D
If B=1:D-1 ->D
( par contre en taille du programme, tu gagne à utiliser 2 variables )
Ensuite, pour continuer à être pointilleux:
pour while et repeat, la syntaxe génral s'énonce normalement plutôt comme:
While (proposition_boléene)
..
.. instructions à éxécuter
End
ie "variable" ce n'est pas très précis comem terme. (même si bien sur la Ti sait faire une conversion trivial variable réele -> condition bolléene, qui se résume à:
si variable_réel !=0 => proposition_boléenne = 1
Si varible_réel =0 => proposition_boléenen = 0
)
L'avantage pour un débutant de lui dire 'proposition boléenne" est qu'il comprenne bien qu'il peut faire des teste, genre:
While ( n < 15 ):....:Endedit: oups j'ai oublié de remplacer un B par un A (c/c...)