Advertisement
cesarnascimento

ex14 fernando repetição

May 31st, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.92 KB | None | 0 0
  1. package exercicios;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class ex14 {
  6.  
  7.     public static void main(String[] args) {
  8.         Scanner sc = new Scanner(System.in);
  9.         int idade_peso = 0;
  10.         int olhoA = 0;
  11.         int ruivas_diferentes = 0;
  12.         double peso,altura = 0;
  13.         char olho,cabelo;
  14.         double array[] = new double[2];
  15.        
  16.         for(int i = 0; i<20;i++){
  17.             System.out.println("Digite a altura: ");
  18.             altura = sc.nextDouble();
  19.             if(altura < 1.50){ // se a altura for < 1.50 a entrada vai ser armazenada
  20.                 System.out.println("Digite a idade: ");
  21.                 array[0] += sc.nextInt();  
  22.             }else{
  23.                 System.out.println("Digite a idade: ");
  24.                 array[1] = sc.nextInt();
  25.             }
  26.            
  27.             System.out.println("Digite o peso: ");
  28.             peso = sc.nextDouble();
  29.            
  30.             System.out.println("Digite a cor dos olhos: ");
  31.             olho = sc.nextLine().charAt(0);
  32.            
  33.             System.out.println("Digite a cor dos cabelos: ");
  34.             cabelo = sc.nextLine().charAt(0);
  35.            
  36.             if(array[0] > 50 && array[1] > 50 && peso < 60){
  37.                 idade_peso++; // pessoas com > 50 kg e peso < 60
  38.             }
  39.             if(olho == 'A'){
  40.                 olhoA++; // pessoas com olhos azuis
  41.             }
  42.             if(cabelo == 'R' && olho !='A'){
  43.                 ruivas_diferentes++; // ruivos sem olhos azuis
  44.             }
  45.            
  46.         }
  47.         System.out.println("Existem "+idade_peso+" pessoas com + de 50 anos e menos de 60 kg.");
  48.         System.out.println("Media de idade das pessoas com menos de 1.50: "+array[0]/20);
  49.         System.out.println("Porcentagem de pessoas com olhos azuis: "+(double)(olhoA*100)/20);
  50.         System.out.println("Pessoas ruivas sem olhos azuis: "+ruivas_diferentes);
  51.        
  52.     }
  53.     /* César N. */
  54. }
  55.  
  56. //Programa para receber idade, peso, altura, cor dos olhos(A, P, V e C) e a cor dos cabelos(P, C, L e R) de 20 pessoas.
  57. //Mostrar quantidade de pessoas com + de 50 anos e peso < 60.
  58. //Media das idades de pessoas com altura inferior a 1,50.
  59. //Porcentagem de pessoas com olhos azuis entre todas as outras.
  60. //Quantidade de pessoas ruivas que nao possuem olhos azuis
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement