Instruction IfL'instruction if est utilisée pour l'exécution conditionnelle d'instructions. Il se présente sous deux formes, avec et sans autre branche. Leur forme générale est:
ou
Note du Webmaster (07/02/2021): comme nous le voyons ici, le mot clé else ne doit JAMAIS être précédé d'un ";", que ça soit précédé d'une seule instruction ou d'un bloc d'instructions (begin...end). Sinon le compilateur vous affichera une erreur.
La condition est une expression qui doit être du type booléen. Instruction1 et Instruction2 sont des instructions. Si l'évaluation de la condition donne la valeur true, instruction1 est exécutée, sinon, si disponible, instruction2. Voici quelques exemples:
S'il y a plusieurs instructions dans la branche then ou else, elles doivent
être combinées avec une instruction de bloc:
Bien sûr, les deux branches peuvent contenir non seulement des instructions
simples mais également structurées, par exemple des instructions if:
|