Télécharger Imprimer la page

Casio ClassPad 300 PLUS Mode D'emploi page 557

Publicité

Syntaxe 4 : If <expression>
Then
[<instruction>] ...
ElseIf <expression>
Then
[<instruction>] ...
Else
[<instruction>] ...
IfEnd
Fonction 4
• Si l'expression est vraie, l'instruction dans le bloc If Then est exécutée. Ensuite, l'exécution
avance à l'instruction qui suit IfEnd.
• Si l'expression de la commande If est fausse, l'expression de la commande Elself est
testée. Si elle est vraie, l'instruction dans le bloc Elself Then est exécutée. Ensuite,
l'exécution avance à la nouvelle instruction qui suit IfEnd. Si elle est fausse, l'instruction du
bloc Else est exécutée. Ensuite, l'exécution avance à l'instruction qui suit IfEnd.
Description
• Avec les quatre syntaxes mentionnées ci-dessus, vous pouvez utiliser une commande
d'instructions multiples (:) au lieu du retour à la ligne pour séparer les instructions du bloc
Then.
• La commande If~IfEnd peut être encastrée.
Exemple : Input a
Input b
If a < 0
Then
0 S a
If b < 0
Then
0 S b
IfEnd
IfEnd
• Il est possible de sortir de la boucle If~IfEnd avec la commande Break ou la commande
Return.
• Ce n'est jamais une bonne idée d'utiliser la commande Goto pour sortir de la boucle
If~IfEnd. Non seulement c'est la marque d'une programmation insuffisante mais un arrêt
inadéquat du traitement de la boucle If peut causer des problèmes.
12-6-12
Commandes de programmation
}
If Then <bloc>
}
ElseIf Then <bloc>
}
Else <bloc>
20050501

Publicité

loading