Hola Amigos!!
Necesito ayuda para saber cómo puedo sumar el total de un arreglo bidimensional en Java...
Por ejemplo, tengo un arreglo bidimensional cuyo índice vertical es 5 (pero puede ser cualquier otro) y su índice horizontal es 3 (también puede ser otro):
Y si yo le agrego datos, y el arreglo queda por ejemplo así:
[5][7][9]
[3][5][4]
[7][2][1]
[9][1][6]
[4][2][7]
utilizando este código puedo sumar en forma horizontal fila por fila:
Código Java:
Ver originalpublic void PromedioHorizontal(){
ReportePA = "";
PromedioTMP = 0;
for (int Fila = 0; Fila < Listado.length; Fila++) {
PromedioTMP = 0;
//Ciclo para recorrer las columnas
for (int Unidad = 0; Unidad < Listado[Fila].length; Unidad++) {
PromedioTMP = PromedioTMP + Listado[Fila][Unidad];
}
ReportePA = ReportePA + "Promedio del Alumno #"+(Fila+1)+": " + PromedioTMP / Listado[Fila].length + "\n";
}
}
obteniendo esto:
[5][7][9] = 21
[3][5][4] = 12
[7][2][1] = 10
[9][1][6] = 16
[4][2][7] = 13
La pregunta es:
¿Cómo puedo sumar los valores columna por columna y obtener por ejemplo:?
[5][7][9]
[3][5][4]
[7][2][1]
[9][1][6]
[4][2][7]
= |=| =
28 |17 |27
O sea, 28 resulta de sumar todas las filas en su columna 0.
¿Alguien queme pueda apoyar por favor?