Rechercher : dans
Par :

Switch Case

Dernière réponse le 10 nov 2009 à 22:26:40 V6, le 10 nov 2009 à 21:17:17 
 Signaler ce message aux modérateurs

Bonjour,

je voulais savoir à ce que veut vraiment dire les Switch case en programmation et à quoi ils servent vraiment ??

Merci pour vos réponses..

Configuration: Windows 7
Firefox 3.5.5

Meilleures réponses pour « Switch Case » dans :
Numériser ses cassettes audio ou vinyles sur CD ou disque dur VoirComment transférer le contenu d'une cassette audio ou d'un vinyle vers son disque dur ? Comment graver sur CD ses vieux vinyles et cassettes ? Cet article vous présente le matériel et les logiciels nécessaires pour y remédier : I....
Casque audio, écouteurs, casque audio sans fil: comment choisir VoirPour regarder un film en toute tranquillité ou pour écouter de la musique sur un baladeur MP3, on ne va pas utiliser le même casque. Tout ce qu’il faut savoir pour bien choisir son casque. Présentation des produits Les écouteurs Le...
Qu'est ce qu'un switch ? VoirQu'est ce qu'un switch ? Définition Principe de fonctionnement La commutation Création de la table d'adresse MAC Pour aller plus loin Descendant du HUB, le switch, ou commutateur en français, est présent dans l'ensemble des...
Langage C - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle ? On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non. Ces structures conditionnelles peuvent être associées à des structures qui se répètent...
Javascript - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non, ce qui permet notamment de donner de l'interactivité à vos scripts. L'instruction...
Java: Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non. Ces structures conditionnelles peuvent être associées à des structures qui se répètent...

1

Le concombre démasqué, le 10 nov 2009 à 21:21:10

Juste pour éviter d'enchaîner/d'imbriquer des if !

Répondre à Le concombre démasqué

2

Pacorabanix, le 10 nov 2009 à 22:04:52

Regarde cet exemple :

tu préfères :

if ((mois<1)||(mois>12)) {
  cout << "Date invalide, erreur";
  return 0;
} else if((mois==1)||(mois==3)||(mois==5)||(mois==7)||(mois==8)||(mois==10)||(mois==12)) {
  maxJours=31;
} else if((mois==4)||(mois==6)||(mois==9)||(mois==11)) {
  maxJours=30;
} else {
  maxJours=28;
}

ou
switch(mois) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
  maxJours=31;
  break;
case 4:
case 6:
case 9:
case 11:
  maxJours=30;
  break;
case 2:
  maxJours=28;
  break;
default :
  cout << "Date invalide, erreur";
  return 0;
}

Répondre à Pacorabanix

3

 DrCrow, le 10 nov 2009 à 22:26:40

Un switch, tu l'utilise dans les choix ou proposition, si ta variable peut prendre differente valeur au cours du programme, donc assigner chaque valeur avec un petit code, comme présenté par Pacorabanix, pour evite le elseif.

Répondre à DrCrow
Collection CommentÇaMarche.net