Switch et or

Signaler
Messages postés
10
Date d'inscription
samedi 1 mars 2003
Statut
Membre
Dernière intervention
31 mars 2008
-
Messages postés
518
Date d'inscription
dimanche 2 décembre 2001
Statut
Membre
Dernière intervention
10 novembre 2007
-
Je ne vois pas cmt mélanger la fonction switch avec un or
exemple :
int popo;
cin >> popo;
switch (popo)
{
case (65||97): / je voudrais si popo = 65 ou 97, càd 2 possibilités dans un seul case.
{
cout << "choisi A";
}
case (66||98):
{
cout << "choisi B";
}
}

Merci de votre aide.

1 réponse

Messages postés
518
Date d'inscription
dimanche 2 décembre 2001
Statut
Membre
Dernière intervention
10 novembre 2007
3
Salut, déjà, y'a un problème, tu oubli les break. Mais bon, voila comment faire pour faire un OU.

int popo;
cin >> popo;
switch (popo)
{
case 65:
case 97:
{
cout << "choisi A";
}
break;
case 66:
case 98:
{
cout << "choisi B";
}
break;
};

Voila, c'est simple, alé a+.
Bonne prog.
Bouba