fork download
  1. import java.util.Scanner;
  2.  
  3. class Program {
  4. public static void main(String[] args) {
  5. Scanner entrada = new Scanner(System.in);
  6. int soma = 0, somaM = 0, somaF = 0, contM = 0, contF = 0, contJ = 0;
  7. for (int x = 0; x < 3; x++) {
  8. System.out.println("Digite o sexo: ");
  9. int sexo = entrada.nextInt();
  10. System.out.println("Digite a idade: ");
  11. int idade = entrada.nextInt();
  12. System.out.println("Digite a altura: ");
  13. int altura = entrada.nextInt();
  14. soma += idade;
  15. if (sexo == 1) {
  16. somaM += idade;
  17. contM++;
  18. } else if (sexo == 0) {
  19. somaF += altura;
  20. contF++;
  21. }
  22. if (idade >= 18 && idade <= 35) contJ++;
  23. }
  24. System.out.println("Média da idade (geral) " + ((double)soma / 3));
  25. System.out.println("Média da altura (feminino) " + ((double)somaF / contF));
  26. System.out.println("Média da idade (masculino) " + ((double)somaM / contM));
  27. System.out.println("Percentual de pessoas com idade entre 18-35 anos: " + (100 / 3 * (double)contJ));
  28. }
  29. }
  30.  
  31. //https://pt.stackoverflow.com/q/319183/101
Success #stdin #stdout 0.12s 29428KB
stdin
1
15
170
0
20
165
1
40
175
stdout
Digite o sexo: 
Digite a idade: 
Digite a altura: 
Digite o sexo: 
Digite a idade: 
Digite a altura: 
Digite o sexo: 
Digite a idade: 
Digite a altura: 
Média da idade (geral) 25.0
Média da altura (feminino) 165.0
Média da idade (masculino) 27.5
Percentual de pessoas com idade entre 18-35 anos: 33.0