Bonsoir,
Je débute toujours en Java et j'aimerais créer une méthode pour calculer deux nombres.
J'ai crée une méthode qui fonctionne mais elle ne me convient pas...
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 private static void add(){ Scanner enter = new Scanner (System.in); System.out.print("Enter your first number:"); int number1 = enter.nextInt(); System.out.print("Enter your second number :"); int number2 = enter.nextInt(); int result = 0; result = number1 + number2; System.out.print(number1 + " + " + number2 + " = " + result); }
Je préfère plutôt ce genre de méthode mais elle ne semble pas fonctionner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public int add(int x, int y, int z){ z = x + y; System.out.print(x + " + " + y + " = " + z); return z; }
J'ai plusieurs erreurs:
required: int,int,int
found: no arguments
reason: actual and formal argument lists differ in length
Voici une idée de mon code en entier, mais j'avoue ne pas trop comprendre.
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 public static void main(String[] args) { Scanner enter = new Scanner (System.in); System.out.print("Enter your first number:"); int number1 = enter.nextInt(); System.out.print("Enter your second number :"); int number2 = enter.nextInt(); int result; add(); } public int add(int x, int y, int z){ z = x + y; System.out.print(x + " + " + y + " = " + z); return z; } }
Partager