import java.util.* ;
public class Main {
public static void main
( String [ ] args
) { Scanner s
= new Scanner
( System .
in ) ; ArrayList< Integer> lista = new ArrayList<> ( ) ;
int soma = 0 ;
int menor = 999 ;
int maior = 0 ;
System .
out .
println ( "Digite 0 para terminar" ) ; for ( ;; ) {
System .
out .
println ( "Digite um número: " ) ; int num = s.nextInt ( ) ;
if ( num == 0 ) break ;
lista.add ( num) ;
soma += num;
maior
= Math .
max ( maior, num
) ; menor
= Math .
min ( menor, num
) ; }
System .
out .
println ( "A média de idade é " + ( soma
/ lista.
size ( ) ) ) ; System .
out .
println ( "A maior idade é " + maior
) ; System .
out .
println ( "A menor idade é " + menor
) ; }
}
//https://pt.stackoverflow.com/q/46136/101
aW1wb3J0IGphdmEudXRpbC4qOwoKcHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewogICAgICAgIFNjYW5uZXIgcyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgQXJyYXlMaXN0PEludGVnZXI+IGxpc3RhID0gbmV3IEFycmF5TGlzdDw+KCk7CiAgICAgICAgaW50IHNvbWEgPSAwOwogICAgICAgIGludCBtZW5vciA9IDk5OTsKICAgICAgICBpbnQgbWFpb3IgPSAwOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiRGlnaXRlIDAgcGFyYSB0ZXJtaW5hciIpOwogICAgICAgIGZvciAoOzspIHsKICAgICAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJEaWdpdGUgdW0gbsO6bWVybzogIik7CiAgICAgICAgICAgIGludCBudW0gPSBzLm5leHRJbnQoKTsgCiAgICAgICAgICAgIGlmIChudW0gPT0gMCkgYnJlYWs7CiAgICAgICAgICAgIGxpc3RhLmFkZChudW0pOwogICAgICAgICAgICBzb21hICs9IG51bTsKICAgICAgICAgICAgbWFpb3IgPSBNYXRoLm1heChtYWlvciwgbnVtKTsKICAgICAgICAgICAgbWVub3IgPSBNYXRoLm1pbiggbWVub3IsIG51bSk7CiAgICAgICAgfQogICAgICAgIGZvciAoSW50ZWdlciBpbnRlZ2VyIDogbGlzdGEpIFN5c3RlbS5vdXQucHJpbnRsbihpbnRlZ2VyKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oIkEgbcOpZGlhIGRlIGlkYWRlIMOpICIgKyAoc29tYSAvIGxpc3RhLnNpemUoKSkpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQSBtYWlvciBpZGFkZSDDqSAiICsgbWFpb3IpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiQSBtZW5vciBpZGFkZSDDqSAiICsgbWVub3IpOwogICAgfQp9CgovL2h0dHBzOi8vcHQuc3RhY2tvdmVyZmxvdy5jb20vcS80NjEzNi8xMDE=