la fonction switch en c (sélection dans un intervalle de nombres)
Salut a tous et a toutes,
Une petite question met venue à l'esprit alors que je faisait un générateur aléatoire de labyrinthe en C. Quelqu'un sait-il comment faire ou est-il possible de faire un switch dont la sélection de l'action a réaliser correspond a un intervalle de valeur? Moi même j'ai un peu de mal avec ma question donc voila un exemple:
la version normal:
Code:
1 2 3 4 5 6 7 8
| switch(choix)
{
case 0: --action 1-- break;
case 1: --action 1-- break;
case 2: --action 2-- break;
case 3: --action 3-- break;
} |
la version que je voudrais réaliser:
Code:
1 2 3 4 5 6 7 8
| switch(choix)
{
case 0<choix<10: --action 1--; break;
case 10<choix<20: --action 1--; break;
case 20<choix<30: --action 2--; break;
case 30<choix<40: --action 3--; break;
} |
merci pour vos réponses.