Bonjour à tous !

Je souhaiterais créer un petit programme me permettant
de créer un menu
voici mon code actuel ( je suis entrain de méditer ...)
ma question est la suivante puis je intégrer les methodes
dans les switchs comme je l'ai fait ou vaudrait il mieux procéder autrement ?
Je vous remercie par avance pour vos conseils et suggestions

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
 
import javax.swing.JOptionPane;
 
public class exo2 {
	public static void main (String[] args) {
	    //initialisation des variables
	    String Choix,distance,temps,consommation;
		double vdistance,vtemps,vconsommation;
 
		distance=JOptionPane.showInputDialog("Entrer la distance parcourue");
		temps=JOptionPane.showInputDialog("Entrer le temps en minute");
		consommation=JOptionPane.showInputDialog("Entrer la consommation en litre");
 
		//conversion en double
         vdistance=Double.parseDouble(distance);
         vtemps=Double.parseDouble(temps);
         vconsommation=Double.parseDouble(consommation);
 
 
         String choix=JOptionPane.showInputDialog
         	("Choisissez votre action en tapant la lettre d c v ou q ");
 
         	switch(choix){
 
            case 'd':
                int conso_r(distance,temps,consommation){
                	System.out.println(" La consommation est de"+vconsommation+);
                	System.out.println("Le nombre de km parcourus est"+vdistance+);
                    System.out.println("Le temps de parcours est de "+vtemps+);
                      }
            break;
            case 'c':
                int consom_m(int distance,int temps){
                	moyenne=(consommation/distance)/100;
                System.out.println("La consommation moyenne est de "+moyenne);
 
                }
            break;
            case 'v':
               int  vitesse_h(int distance,int temps){
               	vitesse=distance/temps;
               	System.out.println("La vitesse  moyenne est de "+vitesse+);
               }
            break;
            case 'q':
                exit(0);
            break;
            default:
                System.out.println("Choix erroné");
            break;
        }
 
 
	}
}