Test SWITCH...CASE






1- En Pascal :

En Pascal, l'instruction est case of. L'instruction CASE comporte une expression (le sélecteur) et une liste d'instructions débutant par le mot case.

La syntaxe est la suivante :

case expression of
case : instruction;
...
case : instruction;
else
instruction;
end;

Le else correspond à l'instruction à exécuter par défaut.





2- En C :

Le fonctionnement du test est le même en C mais la syntaxe est différente.

La syntaxe est la suivante :

switch (expression)
{
case expression : instruction;
break;
...
case expression : instruction;
break;
default : instruction;
}
L'expression suivant le switch est le sélecteur. On peut remarquer que pour chaque cas, le bloc d'instructions est suivi d'un break pour signaler la fin de ce bloc. Default est suivi de l'instruction à exécuter par défaut.