Bonsoir,
Je suis en train de revoir tous mon cours en Java et là je bloque sur un petit exercice que je pensais avoir résolu durant l'année.
J'ai un tableau avec des valeurs:
Code java : Sélectionner tout - Visualiser dans une fenêtre à part int[] tab = {10,4,23,45,28,34,89,9,16,55};
Je dois créer une méthode addition, là voici:
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public static int addition(int[] array){ int somme = 0; for(int i=0; i < array.length; i++){ somme += array[i]; } System.out.println("Somme => " + somme); return somme; }
Ensuite, mon soucis est dans ma méthode moyenne, je dois appeler ma méthode addition() à l'intérieur et cela ne fonctionne pas.
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 public static float moyenne(int[] array){ return (float) addition(array) / array.length; }
Dans l'affichage de ma console, je récupère la somme du tableau et non la moyenne comme je le souhaite, je ne comprends pas pourquoi?
Partager