Campbell Scientific CR200 Série Manuel D'utilisation page 107

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

Publicité

thenpart
Instructions ou commandes à effectuer quand la condition est vraie
Else
Identifie l'action à effectuer si la condition n'est pas
satisfaite. Si la partie « Else » n'est pas présente, le contrôle
passe aux instructions suivantes du programme.
elsepart
Instructions ou commandes exécutées lorsque la condition est fausse.
Les champs thenpart et elsepart ont la même syntaxe :
{instruction | [Go To] numéro_de_le_ligne | Go To intitulé_de_le_ligne}
La syntaxe des champs thenpart et elsepart ont cette partie :
Partie
Description
Instruction
Une ou plusieurs instructions CRBasic, séparées par des guillemets « : ».
Note
Vous pouvez avoir plusieurs instructions avec une
condition, mais elles doivent être sur la même ligne et
doivent être séparées par des « : », comme dans l'exemple
suivant.
If A > 10 Then A = A + 1 : B = B + A : C = C + B
* Description de la syntaxe 2
Le block de forme If ... Then ... Else permet d'avoir plus de structure et de
flexibilité qu'une forme à une seule ligne. Elle est souvent plus facile à lire, à
comprendre, à débuguer et donc à « entretenir » (maintain). La syntaxe 2
contient ces parties :
Partie
Description
If
Ceci débute la structure de contrôle If ... Then
condition1
C'est une expression du même type que la
condition utilisée ci-avant
Then
Identifie l'action à effectuer si la condition est satisfaite
bloc d'instructions-1
Une ou plusieurs instructions ou commandes en
CRBasic, à effectuer quand la condition1 est vraie
ElseIf
Identifie l'action à effectuer si la condition1 n'est
pas satisfaite.
condition2
C'est une expression du même type que la condition
utilisée ci-avant
bloc d'instructions-2
Une ou plusieurs instructions ou commandes en
CRBasic, à effectuer quand la condition2 est vraie
Else
Identifie l'action à effectuer si aucune des conditions
précédentes ne sont satisfaites.
bloc d'instructions-n
Une ou plusieurs instructions ou commandes en
CRBasic, à effectuer si la condition1 et la condition2
sont fausses
End If
C'est la fin de structure du If ...Then
Lorsqu'on exécute un bloc de If, le CRBasic teste la condition1, la première
expression numérique. Si l'expression est vraie, les commandes qui suivent le
Then, sont alors exécutées.
Si la première expression est fausse, le CRBasic commence à évaluer
chacune à son tour, les expressions ElseIf. Quand le CRBasic trouve une
condition qui est vraie, les commandes qui suivent le Then, sont alors
exécutées. Si aucune des conditions ElseIf n'est vraie, les commandes qui
suivent le Else, sont alors exécutées. Après avoir exécuté les commandes qui
suivent le Then, ou le Else, le programme se poursuit en exécutant les
instructions qui sont situées après le End If.
Centrales de mesure de la série CR200
9-7

Publicité

Table des Matières
loading

Table des Matières