Bonjour à tous !

je souhaite mettre en place une petite appli
qui génére un menu
D lire consommation d'un véhicule, nombre de kilomètre parcourus et temps parcourus
C Calcul la consommation sur 100km
V Calculer la vitesse horaire moyenne
Q Quitter l'application

Je coince sur plusieurs points ...
Comment récupérer La lettre D,C,V,ou Q et comment utiliser
les methodes avec switch et case ...

Je vous remercie par avance pour vos éclaircissements !

Jean Marc




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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
   class exo2 {
      public static void main (String[] args) {
        int temps, distance,consommation;
        int Choix;
 
     // Choix=System.out.println("Choisissez votre option:");
 
      Choix=Lire.i();
 
      	//int C=67;
      	//int Q=81;
      	//int D=68;
 
      	// appel des fonctions
    	//exo2.choix(Choix);
    	exo2.conso_r(10,120,150);
      	exo2.conso_m(10,120,150);
      	exo2.vitesse_v(10,120,150);
 
	  }
 
 
	  //methode choix ( Menu choix de la fonction à utiliser)
 
	  public static  void choix(int Choix){
	  switch (Choix) {
      case 0: System.out.println(" Vous avez fait le choix D");
      break;  
      case 1:System.out.println(" Vous avez fait le choix C");
      break;
      case 2:System.out.println(" Vous avez fait le choix V");
      break;   
      case 3:System.out.println(" Vous avez fait le choix Q");
      break;
      default:System.out.println("Votre choix est erroné");           
   }
 
   }
 
	     public static void conso_r(int temps,int distance,int consommation)
	     	{
      	System.out.println("Le temps est de " +temps);
      	System.out.println("La consommation est de " +consommation);
      	System.out.println("La consommation est de " +distance);
 
       } 
 
      public static void conso_m(int temps,int distance,int consommation)
      	{
 
      	System.out.println("Le temps est de " +temps);
      	System.out.println("La consommation est de " +consommation);
      	System.out.println("La consommation est de " +distance);     	      
 
       } 
        public static void vitesse_v(int temps,int distance,int consommation)
        	{
      	System.out.println("Le temps est de " +temps);
      	System.out.println("La consommation est de " +consommation);
      	System.out.println("La consommation est de " +distance);
             } 
    }