« COBOL/Conditions » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 14 :
Une condition se présente comme ceci :
X [IS] | [NOT] < | Y
| > |
| = |
Ligne 24 :
Une condition est utilisée au sein d'une structure en <code>IF / ELSE</code>, dite structure conditionnelle. Une telle structure se présente sous cette forme :
{{
IF condition
THEN instructions
Ligne 105 :
Le langage nous offre une autre instruction, plus générale, pour tester des conditions : l'instruction <code>EVALUATE</code>.
{{
EVALUATE Z|condition|TRUE|FALSE
WHEN condition|TRUE|FALSE|{[NOT] X [THRU Y]}
Ligne 116 :
Cette forme est très générale, on peut en distinguer 2 formes particulières. Voici la première :
{{
EVALUATE Z
WHEN [NOT] X [THRU Y]
Ligne 151 :
Voici la deuxième manière d'utiliser l'instruction <code>EVALUATE</code> :
{{
EVALUATE condition|TRUE|FALSE
WHEN condition|TRUE|FALSE
Ligne 207 :
Il est possible de mettre explicitement une variable conditionnelle à <code>TRUE</code>, toutes les autres variables conditionnelles qui lui sont apparentées seront automatiquement mises à <code>FALSE</code>. L'instruction qui permet cela est <code>SET</code>.
{{
|