La structure de contrôle conditionnelle permet à un programme de modifier son traitement en fonction d'une condition.
Il existe 4 formes d’instructions conditionnelles:
* Forme Simple
* Forme alternative
* Forme généralisée
* Forme à choix multiple
-->
Il existe 4 formes d’instructions conditionnelles:
* Forme Simple
* Forme alternative
* Forme généralisée
* Forme à choix multiple
Forme Simple
En Pascal:
If conditionthen
trait;
Analyse/Algorithme
Si condition
Alors
trait
Finsi
Forme Alternative
En Pascal:
If conditionthen
trait1;
else
trait2;
Analyse/Algorithme
Si conditionAlors
trait1
Sinon
trait2
Finsi
En Pascal:
If cond1then
if cond2
then
..
else
if cond3
then
..
;
Analyse/Algorithme
Si cond1Alors
Si cond2 alors ..
Finsi
Sinon
Si cond3 alors ..
finsi
Finsi
Forme à choix multiple
En Pascal:
Case Sélecteur OfValeurs 1: trait 1;
Valeurs 2: trait 2;
....
....
Valeurs n : trait n
Else trait x;
End;
Analyse/Algorithme
Selon sélecteur FaireValeurs 1: trait 1
Valeurs 2: trait 2
....
....
Valeurs n: trait n
Sinon trait x
Fin selon
-->