_________________Leon n13: Commandes Repeat et While_________________

Deux fonctions assez peut utiliser mais trs utile dans certains cas.

fonction Repeat: c'est une boucle, donc cela se terminera par End, qui xcute la boucle tant que les instructions  l'intrieur de la boucle ne sont pas vraies (jusqu' =0)

exemple:

:4->A
:Repeat A>10                ; rpte la boucle tant que A n'est pas suprieur  10
:A+1->A
:End                        ; fin de la boucle
:Disp A                     ; cette ligne est xcute ds que A=11


fonction While: c'est aussi une boucle mais qui xcute la boucle tant que la condition est vraie (=1)

exemple:

:4->A
:While A<10                 ; tant que A est infrieur  10, la boucle s'xcute
:A+1->A
:End                        ; fin de boucle
:Disp A                     ; cette ligne sera xcut quand A=10

Pour ceux qui ne le savent pas, =1 et =0 sont du langage binaire.
=1 signifie que la condition est vrifie, non nulle
=0 signifie que la condition n'est pas vrifie, nulle

Assez simple jusqu' maintenant :)

dans la prochaine leon je vous expliquerai entirement un de mes programmes, ligne par ligne. Vous verrez ainsi comment est structur un programme basic et comment s'enchane les diffrentes fonctions que nous avons tudies durant ces 13 premires leons.