Bonsoir à tous,
Bon ça fait quelques heure que je me heurte un problème et j'ai besoin de votre aide s'il vous plait....
à la fin de mon programme on doit faire le choix entre homme ou femme et selon la sélection le résultat est différent, j'ai essayer plusieurs "formules", ce qu'il se passe c'est qu'une fois tapé homme ou femme ba ça plante...
Merci pour votre aide..
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 import java.util.Scanner; import static java.lang.System.in; import static java.lang.System.out; class MetaBase { public static void main(String[] args) { Scanner calc = new Scanner(System.in); double num0; //Poids double num1; //Taille double num2; //Age double num3 = 13.7516; //Calcul homme double num4 = 500.33; //Calcul homme double num5 = 6.7550; //Calcul homme double num6 = 66.473; //Calcul homme double num7 = 9.5634; //Calcul femme double num8 = 184.96; //Calcul femme double num9 = 4.6756; //Calcul femme double num10 = 655.0955; //Calcul femme double ans1;//Homme double ans2;//Femme System.out.println("Entrer votre Poids:"); //*num3 num0 = calc.nextDouble(); System.out.println("Entrer votre Taille:"); //*num4 num1 = calc.nextDouble(); System.out.println("Entrer votre Age"); //*num5 num2 = calc.nextDouble(); ans1 = (num3 * num0) + (num4 * num1) - (num5 * num2) + num6; //Résultat homme ans2 = (num7 * num0) + (num8 * num1) - (num9 * num2) + num10; //Résultat femme Scanner keyboard = new Scanner(in); int Homme, Femme; out.print("Homme ou Femme ?"); Homme = keyboard.nextInt(); Femme = keyboard.nextInt(); out.println(); if (Homme > Femme){ System.out.println("Votre métabolisme de base est de:" +ans1 + "Kcal"); //Homme } else { System.out.println("Votre métabolisme de base est de:" +ans2 + "Kcal"); //Femme } } }
Seb
Partager