A . ALTERNATIVES SIMPLES
L’alternative simple permet d’exécuter une instruction si une condition est remplie.
En algorithmique :
Si condition
Alors instruction
Finsi
En C et en PHP :
if (condition) {
instruction;
}
B . ALTERNATIVES DOUBLES
L’alternative double permet de choisir entre deux instructions, en fonction d’une condition.
En algorithmique :
Si condition
Alors instruction1
Sinon
instruction2
Finsi
En C et en PHP :
if (condition) {
instruction1;
} else {
instruction2;
}
C . CHOIX MULTIPLES
Le choix multiple permet de tester plusieurs valeurs d’une expression et d’exécuter différentes instructions en fonction de la valeur rencontrée.
En algorithmique :
Selon expression faire
cas valeur1 : instruction1
...
sinon instruction_par_defaut
Finselon
En C et en PHP :
switch (expression) {
case valeur1:
instruction1;
break;
...
default:
instruction_par_defaut;
break;
}