TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Programar IMC

Por:   •  7/4/2019  •  Trabalho acadêmico  •  1.488 Palavras (6 Páginas)  •  214 Visualizações

Página 1 de 6

#include

#include

#include

using namespace std;

class Pessoa{

         private:

         

               float peso;

               float altura;

               int sexo;

               float imc;

               

               public:

           

  void setsexo(float valorsexo){

          sexo = valorsexo;

  }

  void setpeso(float valorpeso){

          peso = valorpeso;

  }

  void setaltura(float valoraltura){

          altura = valoraltura;

  }

 

  float getsexo(){

          return sexo;

    }

  float getpeso(){

        return peso;

}

  float getaltura(){

          return altura;

  }        

 

   float getIMC(){

          return imc;

  }        

 

      void calcularIMC() {

        imc = peso / (altura * altura);

    }

};

int main (int argc, char** argv){

        Pessoa pes;

            float peso, altura;

         

         cout <<"Qual e o seu sexo== ";

         cin >> pes.sexo;

         

         cout <<"\n\nDigita o seu peso: ";

         cin >>pes.peso;

         cout <<"\n\nDigita a sua altura: ";

         cin >> pes.altura;

         

          if(pes.sexo=="masculino"){

                        if(pes.calcularIMC()<20.7){

                                    cout <<"Abaixo do peso: " << pes.calcularIMC() <

                                }

          }

          if(pes.calcularIMC()>20.7){

                       if(pes.calcularIMC()<=26.4){

                                 cout << "Peso normal: " << pes.calcularIMC() <

                           }

          }

          if(pes.calcularIMC()>26.4){

                      if(pes.calcularIMC()<=27.8){

                                cout <<"Marginalmente acima do peso: "<< pes.calcularIMC() <

                          }

          }

          if(pes.imc()>27.8){

                      if(pes.calcularIMC()<=31.1){

                                cout <<"Acima do peso ideal: " <

                          }

          }

          if(pes.calcularIMC()>31.1){

                       cout << "Obeso: " << pes.calcularIMC() << endl;

...

Baixar como (para membros premium)  txt (3.3 Kb)   pdf (26.3 Kb)   docx (7.4 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com