Créer une méthode qui va calculer deux nombres
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:
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:
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:
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;
}
} |