User manual - fx-7400GII_Soft

8-13
Goto~Lbl
Fonction : Cette commande effectue un saut inconditionnel à un endroit défini.
Syntaxe : Goto <nom de label> ~ Lbl <nom de label>
Paramètres : nom de label : valeur (0 à 9) variable (A à Z,
r,
Q
)
Description :
Cette commande comprend deux parties : Goto
n (n étant un paramètre comme décrit plus
haut) et Lbl n (n étant un paramètre référencée par Goto n). Cette commande fait passer
l’exécution du programme à l’instruction Lbl dont le paramètre n correspond à celui qui a été
spécifié par l’instruction Goto.
Cette commande peut être utilisée pour revenir au début d’un programme ou pour sauter à
un endroit quelconque du programme.
Cette commande peut être combinée aux sauts conditionnels et aux sauts avec compteurs.
S’il n’y a aucune instruction Lbl dont la valeur correspond à celle définie par l’instruction
Goto, une erreur se produira.
Isz
Fonction : Cette commande est un saut avec compteur qui incrémente la valeur de la variable
de référence d’une unité, puis passe à l’instruction suivant la commande d’instruction multiple
quand la valeur de la variable est égale à zéro.
Syntaxe :
Valeur de la variable x 0
Isz <nom de la variable> : <instruction>
_
:
^
<instruction>
Valeur de la variable = 0
Paramètres : nom de la variable : A à Z,
r,
Q
[Exemple] Isz A : Incrémente la valeur affectée à la variable A d’une unité.
Description : Cette commande incrémente la valeur d’une variable de référence d’une unité,
puis la teste (vérifie). Si la valeur actuelle n’est pas égale à zéro, l’exécution continue avec
l’instruction suivante. Si la valeur est égale à zéro, l’exécution passe à l’instruction suivant
la commande d’instructions multiples (:), la commande d’affichage de résultat (<) ou la
commande de retour (=).
(Code de saut)
Fonction : Ce code est utilisé pour poser les conditions d’un saut conditionnel. Le saut est
exécuté quand les conditions sont fausses.
Syntaxe :
Vrai
<côté gauche> <opérateur relationnel> <côté droit> <instruction>
_
:
^
<instruction>
Faux
Paramètres :
côté gauche/côté droit : variable (A à Z,
r,
Q
), constante numérique, expression avec variable
(comme : A × 2)
opérateur relationnel : =, x, >, <, r, b (page 8-19)