(FOR V=S TO E) STEP T
DÉFINIT LE PAS D'UNE BOUCLE "FOR"
ACTION
La commande "FOR V=S TO E STEP T" est le début d'un groupe d'instructions qui se termine avec NEXT, et qui utilise la variable V comme un compteur.
La première fois, le compteur V est initialisé avec la valeur de départ S (V vaut S).
Quand NEXT est exécuté, le compteur V est augmenté de T et ensuite le groupe d'instructions entre FOR et NEXT est exécuté de nouveau seulement si V est inférieur ou égal à E.
Autrement, si V est plus grand que E, il y a saut de l'exécution à l'instruction suivant NEXT.
Remarque: pour commencer par une valeur de départ S plus grande que la valeur de fin, on utilise la valeur -1 comme pas.
Exemple: FOR V=10 TO 1 STEP -1
SYNTAXE : FOR V=S TO E STEP T
- V = variable utilisée comme compteur
- S = valeur de début
- E = valeur de fin
- T = valeur du pas
UTILISATION
- STEP est utilisé associé à FOR, TO et NEXT, pour faire "une boucle", qui est un groupe d'instructions à exécuter plusieurs fois. Le nombre de fois est défini par les valeurs de départ et de fin. Le pas entre chaque fois est défini par T.
ERREUR
- Si V n'est pas un nom de variable correct
- Si S n'est pas une expression correcte
- Si E n'est pas une expression correcte
- Si T n'est pas une expression correcte
EXEMPLE
' affiche les premiers nombres impairs
dim i
for i=1 to 10 step 2
print i
next i
EN RAPPORT
Content created by Jack. Updated March 07, 2025