Utilisation des commandes If, Lbl et Goto pour contrôler
l'exécution des programmes
La commande If et plusieurs structures If...EndIf vous permettent de procéder à
l'exécution conditionnelle d'une instruction ou un bloc d'instructions, autrement
dit, en fonction du résultat d'un test (par exemple, x>5). Les commandes Lbl et
vous permettent d'effectuer des enchaînements ou des sauts d'un point à
Goto
un autre d'une fonction ou d'un programme.
La commande If et plusieurs structures If...EndIf sont accessibles via le menu
Contrôle (Control)
Lorsque vous insérez une structure de type If...Then...EndIf , un modèle est
inséré à l'emplacement du curseur. Celui-ci est placé de sorte à vous permettre
de saisir un test conditionnel.
Commande If
Pour exécuter une seule commande lorsqu'un test conditionnel est vrai, utilisez
le format général suivant :
If x>5
Disp "x est supérieur à 5"
Á
Disp x
À
La commande est exécutée uniquement si x>5, sinon elle est ignorée.
Á
Affiche toujours la valeur de x.
Dans cet exemple, vous devez stocker une valeur dans la variable x avant de
pouvoir exécuter la commande If .
Structures If...Then...EndIf
Pour exécuter un group de commandes lorsqu'un test conditionnel est vrai,
utilisez la structure suivante :
If x>5 Then
Disp "x est supérieur à 5"
À
2¦x&x
EndIf
Á
Disp x
À
La commande est exécutée uniquement si x>5.
Á
Affiche la valeur de :
de l'Éditeur de programmes.
À
À
Premiers contacts avec l'Éditeur de programmes 609