Téléchargement d'épreuves

et

Cours gratuits

Eléments de base du langage C - La structure conditionnelle switch

Index de l'article


La structure conditionnelle switch

 

Synthaxe:
Switch(expression)
{ case val1 : [action1;]
case val2 : [action2;]
.
.
.
case valn : [actionn;]
[default : action n+1]
}


expression est une variable de type entier.
val1, val2, ..., valn sont les constantes de type entier.
action peut être une instruction soit un ensemble d'instruction, soit un bloc d'instruction.
default est une étiquette à laquelle le programme se branche dans le cas où aucune valeur satisfaisante n'aura été rencontrée précédemment.
On peut sortir directement de l'instruction switch en utilisant breack.

Exemple:

 

#include < stdio.h>

 

#include < conio.h>

 

main()

 

{

 

int n;

 

printf("Entrer un entier:");

 

scanf("%d",&n);

 

switch(n);

 

{

 

case 0 : printf("\n zero");

 

breack

 

case 1 : printf("\n Un");

 

breack

 

case 2 : printf("\n Deux");

 

breack

 

default : printf("\n grand");

 

}

 

printf("\n Merci");

 

return 0;

 

}

 

Consultez gratuitement nos différents cours

  • Statique graphique (Mécanique appliquée)

    Généralité La statique graphique est la méthode de graphique de résolution des problèmes de statique. Elle utilise les forces coplanaires et permet de déterminer la résultante des systèmes de force, de résoudre les problèmes d'équilibre, de déterminer le moment d'une force, le centre de gravité. Cette méthode plus rapide que la méthode analytique permet de par la précision de son tracé de donner le résultat approximatif de la valeur cherchée.   Le dynamique et le funiculaire Cas d'une seule...

    Lire la suite : Statique graphique

  • Cinématique (Science physique)

    Caractères relatifs du mouvement Notion de référentiel Un passager à bord d'un véhicule est au repos par rapport au véhicule, mais est en mouvement par rapport aux maisons qu'il traverse, en mouvement aussi par rapport à la terre. On dit que l'état de mouvement ne peut être défini que par rapport à un solide pris pour référentiel. Le mouvement a un caractère relatif, Exemple de référentiel: la terre. Notion de repère On distingue 2 types de repère: le repère d'espace lié aux référentiel, c'est par...

    Lire la suite : Cinématique