fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main (String[] args) throws java.lang.Exception
  11. {
  12. float[] minhasNotas = new float[3]; // minhasNotas eh um array de 3 valores
  13. // e cada um dele é um valor de ponto flutuante
  14. minhasNotas[0] = 8.0f; // preenchendo a nota da primeira prova no array
  15. minhasNotas[1] = 6.5f;
  16. minhasNotas[2] = 9.2f; // ultima nota
  17.  
  18. float media = calculaMedia(minhasNotas);
  19.  
  20. System.out.println(media); // mostra a media na tela
  21. }
  22.  
  23. public static float calculaMedia(float[] notas) {
  24. // percorremos todos os elementos do array e somamos eles
  25. float soma = 0.0f;
  26.  
  27. // a variavel i armazena o indice atual
  28. for (int i = 0; i < notas.length; i++) {
  29. soma += notas[i];
  30. }
  31.  
  32. // dividimos a soma dos valores pelo numero de valores para obter a media
  33. return soma / (float)notas.length;
  34. }
  35. }
Success #stdin #stdout 0.09s 33224KB
stdin
Standard input is empty
stdout
7.9