fork download
  1. import java.util.*;
  2.  
  3. public class Main {
  4. public static void main(String[] args) {
  5. Scanner s = new Scanner(System.in);
  6. ArrayList<Integer> lista = new ArrayList<>();
  7. int soma = 0;
  8. int menor = 999;
  9. int maior = 0;
  10. System.out.println("Digite 0 para terminar");
  11. for (;;) {
  12. System.out.println("Digite um número: ");
  13. int num = s.nextInt();
  14. if (num == 0) break;
  15. lista.add(num);
  16. soma += num;
  17. maior = Math.max(maior, num);
  18. menor = Math.min( menor, num);
  19. }
  20. for (Integer integer : lista) System.out.println(integer);
  21. System.out.println("A média de idade é " + (soma / lista.size()));
  22. System.out.println("A maior idade é " + maior);
  23. System.out.println("A menor idade é " + menor);
  24. }
  25. }
  26.  
  27. //https://pt.stackoverflow.com/q/46136/101
Success #stdin #stdout 0.07s 2184192KB
stdin
3
8
12
5
13
0
stdout
Digite 0 para terminar
Digite um número: 
Digite um número: 
Digite um número: 
Digite um número: 
Digite um número: 
Digite um número: 
3
8
12
5
13
A média de idade é 8
A maior idade é 13
A menor idade é 3