For - Campbell Scientific CR200 Série Manuel D'utilisation

Masquer les pouces Voir aussi pour CR200 Série:
Table des Matières

Publicité

For ...Next
Cette instruction répète un groupe d'instruction un nombre de fois spécifié.
Syntaxe
For counter = start To end [Step increment]
Next [counter [, counter] [, ...] ]
L'instruction For...Next contient ces parties :
Partie

For

counter
start
To
end
Step
increment
bloc d'instructions
Exit For
Next
La valeur de « Step », contrôle l'exécution de la boucle de la façon suivante :
Lorsque Step est Alors la boucle (Loop) s'exécute si
Positif ou égal à 0
Négatif Le compteur (counter) est >= end
Une fois que l'on est entré dans la boucle, et que les instructions de la boucle
sont exécutées, la valeur de Step (un « pas ») est ajoutée au compteur
(counter). A ce moment, soit les instructions à l'intérieur s'exécutent encore
(sur la base du même test que celui qui a permis de rentrer dans la boucle),
soit on sort de la boucle et l'exécution continue avec les instructions qui
suivent l'instruction Next.
Conseil :
alors que vous êtes à l'intérieur de la boucle, vous rendrez votre programme
plus compliqué à lire et à corriger (débuguer).
[bloc d'instructions]
[Exit For]
[bloc d'instructions]
Description
C'est le début d'une boucle de contrôle de type
For...Loop. Il doit apparaître avant n'importe quelle
autre partie de cette structure.
Variable numérique utilisée en tant que compteur de
boucle. La variable ne peut pas être une partie d'une
ligne de donnée ou d'une table enregistrée.
Valeur initiale du compteur (counter)
Sépare les valeurs start et end
Valeur finale du compteur (counter)
Indique que l'incrément (increment) est explicitement
mentionné.
Valeur par laquelle le compteur est incrémenté à chaque
passage de boucle. Si vous n'avez pas besoin de définir
de Step, l'incrément par défaut à la valeur de 1.
Lignes de programme qui sont exécutées un nombre
spécifique de fois, entre For et Next.
Cette expression n'est utilisée qu'à l'intérieur d'une
boucle de structure « For ...Next ». On peut utiliser
autant de Exit For que l'on souhaite à l'intérieur de la
boucle « For...Next ». Souvent utilisée avec des
évaluations de conditions (par exemple If ...Then), Exit
For transfert le contrôle de programme au code qui est
écrit juste derrière le Next.
Cette expression termine la boucle « For ...Next ».
C'est suite à elle, que s'ajoute la valeur de l'incrément,
à celle du compteur.
Le compteur (counter) est <= end
Si vous faites en sorte de changer la valeur du compteur
Centrales de mesure de la série CR200
9-5

Publicité

Table des Matières
loading

Table des Matières