Foi realizada uma pesquisa de algumas características físicas da população de uma certa
região, a qual coletou os seguintes dados referentes a 20 habitantes para serem analisados:
a) sexo (masculino e feminino)
b) altura
c) peso
Ao final, apresentar:
-> a média do peso
-> a média de altura dos seus habitantes
-> a porcentagem de pessoas do sexo feminino
-> a porcentagem de pessoas do masculino.
Faça um algoritmo em C++ que retrate as informações retratadas.
Respostas
#include <iostream>
#include <cstdlib>
#include <vector>
#include <list>
using namespace std;
/*
segue no insta ---->piwert_cnt
*/
class kilo{
public:
string sexoF;
double altura;
void setcew(int pes);
int pesso;
string sexoM;
void imp();
private:
int cew;
};
void kilo::setcew(int pes){
pes=cew;
}
class soto:public kilo{
public:
soto();
};
soto::soto(){
sexoF="feminino";
altura=1,87;
setcew(281);
pesso=93;
cout<<endl;
}
class zip:public kilo{
public:
zip();
};
zip::zip(){
sexoM="masculino";
altura=1,89;
setcew(2);
pesso=27;
cout<<endl;
}
class ss:public kilo{
public:
ss();
};
ss::ss(){
sexoF="feminino";
altura=1,99;
setcew(0);
pesso=48;
cout<<endl;
}
class vixi:public kilo{
public:
vixi();
};
vixi::vixi(){
sexoM="masculino";
altura=2,00;
setcew(28);
pesso=39;
cout<<endl;
}
class zico:public kilo{
public:
zico();
};
zico::zico(){
sexoF="feminino";
altura=1,54;
setcew(28);
pesso=40;
cout<<endl;
}
class siw:public kilo{
public:
siw();
};
siw::siw(){
sexoM="masculino";
altura=1,67;
setcew(29);
pesso=49;
cout<<endl;
}
class syt:public kilo{
public:
syt();
};
syt::syt(){
sexoF="feminino";
altura=1,45;
setcew(0);
pesso=60;
cout<<endl;
};
class ocupad:public kilo{
public:
ocupad();
};
ocupad::ocupad(){
sexoM="masculino";
altura=1,65;
setcew(1);
pesso=90;
cout<<endl;
}
class planej:public kilo{
public:
planej();
};
planej::planej(){
sexoF="feminino";
altura=1,48;
setcew(0);
pesso=80;
cout<<endl;
}
void kilo::imp(){
std::cout<<"sexo F----"<<sexoF<<" 5% "<<std::endl;
std::cout<<"sexo M---"<<sexoM<< "4% "<<std::endl;
std::cout<<"altura---"<<altura<<" 8% "<<std::endl;
std::cout<<"pesso---"<<pesso<<" 1% "<<endl;
}
int main(){
soto *sot=new soto();
sot->imp();
zip *ip=new zip();
ip->imp();
ss *s=new ss();
s->imp();
vixi *vix=new vixi();
vix->imp();
zico *zix=new zico();
zix->imp();
siw *si=new siw();
si->imp();
syt *sy=new syt();
sy->imp();
ocupad *ocu=new ocupad();
ocu->imp();
planej *pla=new planej();
pla->imp();
return 0;
}
deverá ter três perguntas de conhecimento geral. Para cada pergunta apresente duas opções
de respostas para que o usuário possa escolher. Assim que o usuário escolhe a resposta o
programa deve informar se ele acertou. Isso será feita para cada pergunta.
Quanto é dois mais dois? Opção A = 3 e Opção B = 4.
Se a pessoa respondeu A, o algoritmo deve responder ERROU.
Se a pessoa responde B, o algoritmo deve responder ACERTOU.