J'ai une méthode pénalite que je passe un paramètre. J'effectue un calcul et je fait un return.

Dans la méthode qui suit je veux faire appel à la valeur calculer dans penalité.

Est-ce que quelqu'un à une idee.

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
 
public double penalite(int nb)
{
	return nb;
}
 
public static void coutTotal(int code, int nb)
{
	int dureeMax = 5;
	double prixBase_VHS = 2.00,
                     	   prixBase_DVD = 3.00,
		   penaliteRetard = 1.00,
		   coutPenalite = 0,	
		   coutPenalite_VHS = 0,
		   coutPenalite_DVD = 0;
 
	double prixBase = 5.50;
	double penaliteRetard_VHS = 3.00,
		   penaliteRetard_DVD = 4.00;
	if (code==67)
	{
	if (nb>5)	
	{
	coutPenalite = (nb - dureeMax) * penaliteRetard;
	}
 
	double coutClassique_VHS = prixBase_VHS + coutPenalite;
	double coutClassique_DVD = prixBase_DVD + coutPenalite;
	System.out.println("Le cout de location est de:");
	System.out.println("1-)Pour un VHS : " + coutClassique_VHS + "0$");	
	System.out.println("2-)Pour un DVD : " + coutClassique_DVD + "0$");
 
	if (code==78)
	{
	if (nb>5)
	{
	coutPenalite_VHS = (nb - dureeMax) * penaliteRetard_VHS;
				coutPenalite_DVD = (nb - dureeMax) * penaliteRetard_DVD;
	}
	double coutNouveaute_VHS = prixBase + coutPenalite_VHS;
	double coutNouveaute_DVD = prixBase + coutPenalite_DVD;
	System.out.println("Le cout de location est de:");
	System.out.println("1-)Pour un VHS : " + coutNouveaute_VHS + "0$");	
	System.out.println("2-)Pour un DVD : " + coutNouveaute_DVD + "0$");
	}
}