if ... then ... elsif ... then ... else ... end if

Si un programme peut présenter plus que deux options, il faut utiliser la procédure de sélection avancée.

if (si) j'ai la permission de mes parents then (donc) je prendrai l'auto

elsif (si non, mais si) j'ai de l'argent then (donc) je prendrai l'autobus

else (sinon) je marcherai

Le logiciel suivant me permet d'afficher une note par niveau selon la note obtenue par l'élève:

On peut combiner une boucle à ce programme: