Structure alternative (si alors sinon) ( if else)
Définition :
La structure alternative (Si Alors Sinon) est employée dans des situations où l'on doit procéder à un choix entre deux traitements.
Ce choix est réaliser par la vérification d'une condition.
Le résultat du test (vrai ou faux) permettra de suivre l'un des deux traitements algorithmique proposé.
Exemple :
Si la variable a est supérieur à b alors faire le traitement algorithmique 1 sinon faire le traitement algorithmique 2
Algorithme et algorigramme
Algorithme
Si (a>b) alors
| Faire le traitement algorithmique 1
Sinon
| Faire le traitement algorithmique 2
Fin Si
Complément : Extrait de code Python
1
if a > b :
2
print ("traitement algorithmique 1")
3
else:
4
print ("traitement algorithmique 2")
Remarque :
La partie sinon (else) est facultative (voir algorigramme ci-contre)
Si il y a plus de 2 possibilités à traiter, on utilise sinon-si (else if ou elif) autant de fois que nécessaire (voir page suivante).