Advertisement
Guest User

Untitled

a guest
Dec 14th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.36 KB | None | 0 0
  1. /*14- faca um programa que receba idade, o peso,a altura, a cor dos olhos(A- azul,P- preto,V- verdee C- castanho) e a
  2. or dos cabelos(P-preto,L-loiro e R- ruivo) de 20 pessoas e que calcule e mostre:
  3. - a quantidade de pessoas  com idade superior a 50 anos e peso inferior a 60 kilos.
  4. - a media das idades das pessoas com altura inferior a 1,50.
  5. - a porcentagem de pessoas com olhos  azuis entre todas as pessoas  analizadas.
  6. - a quantidade de pessoas ruivas que nao possue olhos azuis.*/
  7. #include<conio.h>
  8. #include<iostream>
  9. #include<stdio.h>
  10. #include<locale.h>
  11. using namespace std;
  12.  int main(){setlocale(LC_ALL,"Portuguese");
  13.   int i,idade,peso,altura,olhos,olhosa=0,ccabelo,is50pi60=0,rnoa;
  14.     int contadorPesoInferior = 0;
  15.     int somaIdadePesoInferior = 0;
  16.   float olhosa1;
  17.     for(i=0;i<20;i++){
  18.    
  19.     cout<<"\nDigite a idade da "<<i+1<<"º pessoa:" ;
  20.     cin>>idade;//salva idade
  21.     if((idade > 50) && (peso<60)){
  22.         is50pi60++;//pessoas com idade superior a 50 anos e peso inferior a 60 quilos
  23.       }
  24.     cout<<"\no peso: ";
  25.     cin>>peso;//salva o peso na memoria
  26.     cout<<"\na altura em cm : ";
  27.     cin>>altura;//salva altura na memoria
  28.    
  29.     if(altura < 1.5) {
  30.         contadorPesoInferior++;
  31.         somaIdadePesoInferior += idade;
  32.     }
  33.  
  34.     do{ cout<<"\nescolha a cor dos olhos: ";
  35.         cout<<" \nAzul=(1) ";
  36.         cout<<" \nPreto=(2) ";
  37.         cout<<" \nVerde=(3) ";
  38.         cout<<" \nCastanho=(4) ";
  39.         cin>>olhos;
  40.         if(olhos == 1){//pessoas com olhos azuis
  41.        
  42.             olhosa++;
  43.          }
  44.       }
  45.       while((olhos<1)||(olhos>4));
  46.       do{
  47.         cout<<"\na cor os cabelos: ";
  48.         cout<<" \nPreto=(1) ";
  49.         cout<<" \nLoiro=(2) ";
  50.         cout<<" \nRuivo=(3) ";
  51.         if((ccabelo==3)&&(olhos !=1)){
  52.             rnoa++;//pessoas ruivas que nao tem olhos azuis
  53.             }
  54.        
  55.         cin>>ccabelo;
  56.       }
  57.       while((ccabelo<1)||(ccabelo>3));
  58.      
  59.   }
  60.       olhosa1 = olhosa*100;//calcular a porcentagem de pessoas com olhos azuis em relaçao ao numero total de pessoas
  61.       olhosa1 = olhosa/5;//calcular a porcentagem de pessoas com olhos azuis em relaçao ao numero total de pessoas
  62.     cout<<"\nTemos "<<is50pi60<< " pessoas com idade superior a 50 anos e peso inferior a 60kg. ";
  63.     cout<<"\nTemos "<<olhosa1<< "% pessoas com olhos azuis. ";
  64.     cout<<"\nTemos "<<rnoa<< " pessoa(s) ruivas que não possue olhos azuis. ";
  65.     cout<<"\nTemos "<<somaIdadePesoInferior/1.0/contadorPesoInferior<< "\n";
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement