Bonjour,

Dans une application console, je dois implémenter une sorte de menu càd choisir entre 4 carburants en tapant 1 pour le carburant 1, 2 pour le 2ème, etc.

Je considère l'utilisateur non intelligent càd qu'il peut taper 5 ou 56,45745745 pour choisir le carburant. J'aimerais donc que mon programme revienne au menu de choix du carburant lorsque l'on tape n'importe quoi.

Mon code est :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
// définition de la fonction choix du prix du carburant
 
        public static double prix_carburant(int choix_carburant)
        {
            double prix; 
 
            if (choix_carburant == 1)
            {
                prix = 1.309;
                return prix;
            }
            else if (choix_carburant == 2)
            {
                prix = 1.287;
                return prix;
            }
            else if (choix_carburant == 3)
            {
                prix = 1.049;
                return prix;
            }
            else 
            {
                prix = 0.57;
                return prix;
            }
 
        }
Pour l'instant le prix du carburant est 0,57 losque l'on tape autre chose que 1 ou 2 ou 3.

J'ai essayé avec un Environnement.Exit() mais ça ne marche pas.

Quelqu'un peut-il m'aider svp ?