Instruction conditionnelle
if (condition)
{
instruction;
instruction;
instruction;
…
}
S’il n’y a qu’une instruction, les { } ne sont pas obligatoires.
Les parenthèses autour de la condition sont obligatoires.
Instruction alternative
if (condition)
{
instruction;
instruction;
instruction;
…
}
else
{
instruction;
instruction;
instruction;
…
}
Instruction à choix multiples
switch (variable)
{
case valeur1 : instruction; instruction; …break;
case valeur2 : instruction; instruction; …break;
case valeurn : instruction; instruction; …break;
default : instruction; instruction; … break;
}
L’instruction break; est obligatoire sinon les instructions de tous les cas suivants seront exécutées.
Les parenthèses autour de la variable sont obligatoires.

Les instructions alternatives en C (71 KO) (Cours PDF)
