Étape 7: Décisions, décisions...
Si 200 > 16 puis
MsgBox ("200 est supérieure à 16")
d’autre
MsgBox ("200 n’est pas supérieure à 16")
fin si
C’était un exemple idiot (puisque 200 sera toujours supérieure à 16) de la façon dont le si instruction fonctionne. Alors maintenant, que vous voyez si 200 > 16 puis Informez l’utilisateur ELSE indiquer à l’utilisateur que ce n’est pas puis fin de l’instruction IF.
Alors maintenant, vous pouvez faire un programme qui va faire deux choses. Vous pouvez faire plus ? Oui ! Cela s’appelle une instruction IF imbriquée. Par exemple...
Si 200 > 16 puis
MsgBox ("200 est supérieure à 16")
d’autre
Si 200 = 16 puis
MsgBox ("200 est égal à 16")
d’autre
MsgBox ("200 n’est pas supérieure à 16")
fin si
fin si
Ce programme va dire si 200 est égal à, supérieur ou inférieur à 16.
Le même peut être utilisé avec des chaînes de texte.
Si userinput = mot de passe puis
MsgBox ("Bienvenue")
d’autre
MsgBox ("accès refusé")
fin si
Notez que les « userinput » et "mot de passe" sont des variables contenant des chaînes de texte pas les chaînes de texte eux-mêmes.