Structure alternative (à choix multiple) (Si, Et Si, Sinon) (if, else if, else) (if, elif, else)
Définition :
Cette structure est une extension de la structure alternative "si alors sinon" lorsque plus de 2 situations sont possibles.
Exemple :
Informer sur le niveau d'eau dans une cuve :
niveau <10% => Cuve vide ;
niveau <30% => Niveau faible ;
niveau <80% => Niveau convenable ;
niveau >80 % => Cuve pleine.
Une seule information doit être donné à la fois.
Algorithme et algorigramme
Complément : Extrait de code Python
1
if Niveau < 0.1 :
2
Print ("Cuve vide")
3
elif 0.1 <= Niveau < 0.3 :
4
Print ("Niveau faible")
5
elif 0.3 <= Niveau < 0.8 :
6
Print ("Niveau convenable")
7
else :
8
Print ("Cuve pleine")