Vous êtes ici :
Accueil Cours Programmations Débuter en programmation avec le langage C Les instructions conditionnelles

Débuter en programmation avec le langage C : Les instructions conditionnelles

On appelle instruction de contrôle toute instruction qui permet de contrôler le fonctionnement d'un programme. Parmi les instructions de contrôle, on distingue les instructions de branchement et les boucles. Les instructions de branchement permettent de déterminer quelles instructions seront exécutées et dans quel ordre.

 

Branchement conditionnel « if---else »

 
La forme la plus générale est celle-ci :
 
if (expression1 )

{
  instruction1  
}

else if (expression2 )
{

  instruction2  
    ...
}

else if (expressionN )  
{

  instructionN
}

else  
{

  instructionM
}


avec un nombre quelconque de else if ( ... ). Le dernier else est toujours facultatif. La forme la plus simple est
 
if (expression )
 {

instruction  
}

Chaque instruction peut être un bloc d'instructions.
 

Branchement multiple « switch »

Sa forme la plus générale est celle-ci :  
 
switch (expression )
  {

case constante1:
     liste d'instructions 1
     break;
  case constante2:
     liste d'instructions 2
    break;
    ...
  case constanteN:
     liste d'instructions N
     break;
  default:
     liste d'instructions M
     break;
  }
  

Si la valeur de expression est égale à l'une des constantes, la liste d'instructions correspondant est exécutée. Sinon la liste d'instructions M correspondant à default est exécutée. L'instruction default est facultative.
 




Vous êtes ici :
Accueil Cours Programmations Débuter en programmation avec le langage C Les instructions conditionnelles