Chapprend · Algorithmique

Les structures alternatives

Choisir les instructions à exécuter selon une condition.

SI, ALORS, SINON

PSEUDO-CODE
SI note >= 10 ALORS
    AFFICHER "Validé"
SINON
    AFFICHER "À retravailler"
FIN SI

Une condition a une valeur booléenne. La forme simple ne contient pas de SINON ; la forme complète traite les deux possibilités.

Combiner et imbriquer

  • ET exige que les deux conditions soient vraies.
  • OU exige qu’au moins une condition soit vraie.
  • NON inverse une condition.
  • Une structure peut contenir une autre structure ; l’indentation rend l’imbrication lisible.

Choisir avec SELON

PSEUDO-CODE
SELON numeroMois
    CAS 1 : libelle ← "Janvier"
    CAS 2 : libelle ← "Février"
    AUTRES : libelle ← "Valeur non prévue"
FIN SELON
Quand utiliser SELON ?

Quand on choisit entre plusieurs valeurs précises d’une même expression ou variable.