SELON...
SELON QUE variable vaut 1:instruction1 2: instruction2 3: instruction3 4: instruction4
FINSELON |
Lorsque la condition ne peut pas avoir de réponse binaire on utilisera la structure - plus rare - SELON QUE.
....
DEBUT afficher("Donner votre âge : ") saisir(age) SELON QUE age vaut 0..3 : afficher("Bébé") 4..12 : afficher("Enfant") 13..18 : afficher("Adolescent") 19..150 : afficher("Adulte") FINSELON FIN |
Dans l'exemple précédent , la variable age est un entier compris entre 0 et 150. Selon sa valeur, le message affiché sera différent.
On remarquera la notation utilisée pour définir un intervalle de valeurs.
Lycée Théodore DECK - NB2011