Outils d'utilisateurs

Outils du Site


gcbasic:ref_cmde:flux:for

FOR

retour

Syntaxe :

  FOR compteur = début TO fin  [STEP incrément] 
  ... 
  code du programme 
  ... 
  NEXT 

Explication:
La commande FOR est idéale pour les situations où une partie du code doit être parcourue un nombre de fois, et où on doit savoir e nombre de fois que le code a été parcourue. Quand la commande FOR commeneà s'exécuter, le compteur est fixé à début, aussi chaque fois que le programme fait une boucle, le compteur l'incrément est ajouté au compteur, jusqu'à ce que le compteur soit égal à fin. Alors, le programme continue au delà de NEXT.

STEP et incrément sont optionnelles. si STEP n'est pas spécifié, GCBASIC incrémentera de 1 à chaque boucle.

Exemple :

 
           'Ce code fera briller une lumière verte 6 fois. 
     
    #chip 16F88, 20 

    #define LED PORTB.0 
    dir LED out     

    FOR LoopCounter = 1 to 6 
        SET LED ON 
        WAIT 1 s 
        SET LED OFF 
        WAIT 1 s 
    NEXT 

Voir aussi : REPEAT

gcbasic/ref_cmde/flux/for.txt · Dernière modification: 2009/12/05 18:04 par per