Moin Leute,
ich bin ein Anfänger in Java und beim Bewältigen der Array-Probleme komme ich leider durcheinander und ich wäre für jeden Tipp sehr dankbar.
Ich möchte eine Methode schreiben, die bei einem gegebenen Array jede Zeile einzeln aufsummiert und daraus den Durchschnitt berechnet.
(Mit der For-Schleife die Summe zu bilden und Durchschnitt zu berechnen, kriege ich hin, was aber mit einem enormen Schreibaufwand verbunden ist. )
ich bin ein Anfänger in Java und beim Bewältigen der Array-Probleme komme ich leider durcheinander und ich wäre für jeden Tipp sehr dankbar.
Ich möchte eine Methode schreiben, die bei einem gegebenen Array jede Zeile einzeln aufsummiert und daraus den Durchschnitt berechnet.
(Mit der For-Schleife die Summe zu bilden und Durchschnitt zu berechnen, kriege ich hin, was aber mit einem enormen Schreibaufwand verbunden ist. )
Java:
public class Average{
public static void main(String[] args){
int[][] array = {{1,2,3,6,8,11},
{2,5,8,11,5,4},
{3,4,7,6,6,4,8},
};
System.out.println("Summe= "+sum(t, 0 );
System.out.println("Durchschnitt= "+durchschnitt(sum(t,0),a[0].length);
}
public static durchschnitt(int summe, a[].length){
int avg=summe/a[].length;
return avg;
}
public static int sum(int a[][], int zeilenIndex ){
int summe=0;
for(int i=0; i<a.[zeilenIndex]length; i++){
summe= summe + a[zeilenIndex][i];
}
return summe;
}
}