E ae galera, blz?
Então…to querendo calcular as médias de alguns elementos de uma matriz de 16x7 do tipo string.
A matriz dados que esta sendo passada por parâmetro tem na coluna 0 nomes, portanto exclui ela no código pois só quero os valores das outras colunas.
[code]public class desviopadrao {
public static double[] chamadesvio(String[][] dados){
double media[]=new double[6];
double total = 0;
int x;
for(x=1;x<7;x++){
total=total+Double.parseDouble(dados[0][x]);
total=total+Double.parseDouble(dados[1][x]);
total=total+Double.parseDouble(dados[2][x]);
total=total+Double.parseDouble(dados[3][x]);
total=total+Double.parseDouble(dados[4][x]);
total=total+Double.parseDouble(dados[5][x]);
total=total+Double.parseDouble(dados[6][x]);
total=total+Double.parseDouble(dados[7][x]);
total=total+Double.parseDouble(dados[8][x]);
total=total+Double.parseDouble(dados[9][x]);
total=total+Double.parseDouble(dados[10][x]);
total=total+Double.parseDouble(dados[11][x]);
total=total+Double.parseDouble(dados[12][x]);
total=total+Double.parseDouble(dados[13][x]);
total=total+Double.parseDouble(dados[14][x]);
total=total+Double.parseDouble(dados[15][x]);
media[x]=total/16;
}
return media;
}
}
O problema é que esta dando estes erros qdo executo o programa no net beans.
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 0
at desviopadrao.chamadesvio(desviopadrao.java:9)
Java Result: 1
e estes aqui qdo executo pelo prompt
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 6
at desviopadrao.chamadesvio(desviopadrao.java:26)
Java Result: 1
Vcs podem me ajudar??
[/code]