Ir ao conteúdo
  • Cadastre-se

sandro talles

Membro Júnior
  • Posts

    2
  • Cadastrado em

  • Última visita

Reputação

0
  1. valeu!!! O programa ficou bem melhor agora!!!
  2. Eu fiz um programa que ler informações sobre um grupo de 3 pessoas e calcula alguns dados estatísticos. Para cada pessoa o programa deve ler o nome da pessoa, a altura, o peso e o sexo (“F” para feminino e “M” para o masculino). Mais na hora do programa ler o nome completo da pessoa da erro, e tambem tem outro erro no separamento do sexo!!!! Esse é o codigo: #include <iostream> #include <stdlib.h> #include <string> using namespace std; int main (){ //DECLARANDO VARIAVEIS E VETORES string nome[3],nome_maior_pessoa,nome_menor_pessoa; string sexo; double altura[3]={0},maior_estatura=0,menor_estatura=0,percentual_h=0,percentual_m=0; double peso [3]={0}; double media_peso=0,sexom=0,sexof=0; int x=0; //LAÇO DE REPETIÇÃO PARA CADASTRAR 3 PESSOAS for(x=0; x<3; x++){ cout<<"Digite o seu nome : "; getline(cin,nome[x]); cout<<endl; cout<<"Digite sua altura : "; cin>>altura[x]; cout<<endl; cout<<"Digite seu peso : "; cin>>peso[x]; cout<<endl; cout<<"Digite o seu seu sexo H/F : "; cin>>sexo[x]; cout<<endl; system("cls"); } for(x=0; x<3; x++){ // soma dos pesos media_peso = media_peso+peso[x]; if (sexo[x]=='h' || sexo[x]=='H' || sexo[x]=="homem" || sexo[x]=="Homem"){// Quantos masculinos sexom++; }else{// Quantos femininos sexof++; }} if(altura[0]>altura[1] && altura[0]>altura[2]){// CALCULAR A PESSOA MAIS ALTA maior_estatura=altura[0]; nome_maior_pessoa = nome[0]; } if(altura[1]>altura[0] && altura[1]>altura[2]){ maior_estatura=altura[1]; nome_maior_pessoa = nome[1]; } if(altura[2]>altura[0] && altura[2]>altura[1]){ maior_estatura=altura[2]; nome_maior_pessoa = nome[2]; } if(altura[0]<altura[1] && altura[0]<altura[2]){// CALCULA A PESSOA MAIS BAIXA menor_estatura=altura[0]; nome_menor_pessoa = nome[0]; } if(altura[1]<altura[0] && altura[1]<altura[2]){ menor_estatura=altura[1]; nome_menor_pessoa = nome[1]; } if(altura[2]<altura[0] && altura[2]<altura[1]){ menor_estatura=altura[2]; nome_menor_pessoa=nome[2]; } //percentual dos sexos percentual_h=(x*(sexom/100)); percentual_m=(x*(sexof/100)); //EXIBINDO RESULTADOS cout<<"Quantidade de pessoas com sexo masculino : "<<sexom<<" pessoas."<<endl; cout<<"Percentual de pessoas com sexo masculino : "<<percentual_h<<"%."<<endl; cout<<"Quantidade de pessoas com sexo feminino : "<<sexof<<" pessoas."<<endl; cout<<"Percentual de pessoas com sexo feminino : "<<percentual_m<<"%."<<endl; cout<<"Media de peso dos participantes : "<<media_peso/3<<" kg."<<endl; cout<<"Pessoa mais alta : "<<nome_maior_pessoa<<". Altura = "<<maior_estatura<<" m."<<endl; cout<<"Pessoa mais baixa : "<<nome_menor_pessoa<<". Altura = "<<menor_estatura<<" m."<<endl; system("pause"); return 0; }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...