Como manipular matrizes Encontre a média. Java iniciante
Eu tenho uma tarefa de casa e eu queria saber se alguém poderia me ajudar como eu sou novo em Java e programação e estou preso em uma pergunta. A questão é:
O primeiro método encontra a média dos elementos de um array inteiro:
public double average(int[] data)
Ou seja, dado um array inteiro, os dados calculam a média de seus elementos e retornam o valor médio. Por exemplo, a média de {1, 3, 2, 5, 8} é 3.8.
Aqui está o que eu fiz até agora:
public double average(int[] data) {
int sum = 0;
while(int i=0; i < data.length; i++)
sum = sum + data[i];
double average = sum / data.length;;
System.out.println("Average value of array element is " " + average);
}
Ao compilar eu recebo uma mensagem de erro noint i=0
parte dizendo '.class esperado'. Qualquer ajuda seria apreciada.