Rechercher : dans
Par :

Langage C, condition "switch"

Dernière réponse le 14 jun 2009 à 19:47:05 Duke, le 14 jun 2009 à 16:51:05 
 Signaler ce message aux modérateurs

Bonjour,

Question rapide: je voudrais savoir s'il est possible de programmer en lagage C une condition switc qui pourrait prendre 2 parametres. Un truc du genre:

switch (parametre1, parametre2)

{
case valeur_du_premier_parametre, valeur_du_second:

instructions;
instructions;
break;

case...
}

Meilleures réponses pour « langage C, condition "switch" » dans :
Langage C++ - Les structures conditionnelles Voir Qu'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...
Langage C - Les structures conditionnelles Voir Qu'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...
Langage C - Les variables Voir Le concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage C sont typées, c'est-à-dire que les données contenues dans...
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Langage C - Les types de données VoirLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...

1

 pedro, le 14 jun 2009 à 19:47:05

ça n'est pas possible ,tu doit faire une jointure entre ses conditions comme suit:

if((parametre1==c_1)&&(parametre2==q_1)) instructions_1;
else if((parametre1==c_2)&&(parameter2==q_2)) instructions_2;
.
.
else if((parametre1==c_n)&&(parametre2==q_n)) instructions_n;

Répondre à pedro