Calcular a média em Java
Neste tutorial, calcularemos a média de um array de números em Java.
Como sabemos, a média é a soma de todos os valores dividida pelo número total de valores. Estaremos aplicando esta fórmula em nosso código.
Primeiro, coletaremos alguns valores do usuário ou os especificaremos no próprio código. Armazenaremos esses valores na forma de um array em A
. Então, todos os valores armazenados na matriz A
serão adicionados à variável TotalSum
usando um loop for
. A função length()
retorna o número total de elementos na matriz. Finalmente, vamos calcular a média dividindo a soma pelo número total de valores e exibi-la.
Veja o código abaixo.
public class Average {
public static void main(String args[]) {
int TotalSum = 0;
int A[] = {1, 2, 3, 4, 5};
int n = A.length;
for (int i = 0; i < n; i++) {
TotalSum = TotalSum + A[i];
}
System.out.println("The average=" + (float) (TotalSum / n));
}
}
Produção:
The average=3.0
No exemplo acima, nós também typecast o valor final usando a função float()
porque os valores médios geralmente contêm um decimal.