Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*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
- or dos cabelos(P-preto,L-loiro e R- ruivo) de 20 pessoas e que calcule e mostre:
- - a quantidade de pessoas com idade superior a 50 anos e peso inferior a 60 kilos.
- - a media das idades das pessoas com altura inferior a 1,50.
- - a porcentagem de pessoas com olhos azuis entre todas as pessoas analizadas.
- - a quantidade de pessoas ruivas que nao possue olhos azuis.*/
- #include<conio.h>
- #include<iostream>
- #include<stdio.h>
- #include<locale.h>
- using namespace std;
- int main(){setlocale(LC_ALL,"Portuguese");
- int i,idade,peso,altura,olhos,olhosa=0,ccabelo,is50pi60=0,rnoa;
- int contadorPesoInferior = 0;
- int somaIdadePesoInferior = 0;
- float olhosa1;
- for(i=0;i<20;i++){
- cout<<"\nDigite a idade da "<<i+1<<"º pessoa:" ;
- cin>>idade;//salva idade
- if((idade > 50) && (peso<60)){
- is50pi60++;//pessoas com idade superior a 50 anos e peso inferior a 60 quilos
- }
- cout<<"\no peso: ";
- cin>>peso;//salva o peso na memoria
- cout<<"\na altura em cm : ";
- cin>>altura;//salva altura na memoria
- if(altura < 1.5) {
- contadorPesoInferior++;
- somaIdadePesoInferior += idade;
- }
- do{ cout<<"\nescolha a cor dos olhos: ";
- cout<<" \nAzul=(1) ";
- cout<<" \nPreto=(2) ";
- cout<<" \nVerde=(3) ";
- cout<<" \nCastanho=(4) ";
- cin>>olhos;
- if(olhos == 1){//pessoas com olhos azuis
- olhosa++;
- }
- }
- while((olhos<1)||(olhos>4));
- do{
- cout<<"\na cor os cabelos: ";
- cout<<" \nPreto=(1) ";
- cout<<" \nLoiro=(2) ";
- cout<<" \nRuivo=(3) ";
- if((ccabelo==3)&&(olhos !=1)){
- rnoa++;//pessoas ruivas que nao tem olhos azuis
- }
- cin>>ccabelo;
- }
- while((ccabelo<1)||(ccabelo>3));
- }
- olhosa1 = olhosa*100;//calcular a porcentagem de pessoas com olhos azuis em relaçao ao numero total de pessoas
- olhosa1 = olhosa/5;//calcular a porcentagem de pessoas com olhos azuis em relaçao ao numero total de pessoas
- cout<<"\nTemos "<<is50pi60<< " pessoas com idade superior a 50 anos e peso inferior a 60kg. ";
- cout<<"\nTemos "<<olhosa1<< "% pessoas com olhos azuis. ";
- cout<<"\nTemos "<<rnoa<< " pessoa(s) ruivas que não possue olhos azuis. ";
- cout<<"\nTemos "<<somaIdadePesoInferior/1.0/contadorPesoInferior<< "\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement