Fórum Queria saber se este codigo em C++ esta certo #410348

07/12/2011

0

Ola... sou novo aqi... gostaria de saber se este codigo em C++ esta escrito certo:
#include <iostream>
using namespace std;
int main (int argc, char *argv [])
{
   string nomecand;
   float anonasc, anoat, peso, altura, imc, idade, idade1, peso1, altura1, imc1, contaaprov;
   cout << Digite seu nome:              ;
   cin >> nomecand;
   cout << Digite seu ano de nascimento: ;
   cin >> anonasc;
   cout << Digite o ano atual:           ;
   cin >> anoat;
   cout << Digite seu peso:              ;
   cin >> peso;
   cout << Digite sua altura:            ;
   cin >> altura;
   imc = peso / (altura*altura);
   idade = anoat - anonasc;
   if (idade <= 22){
      idade1 = 0;
   }else{
      if (idade > 22){
         idade1 = 1;
      }
   }
   if (peso <= 60){
      peso1 = 0;
   }else{
      if (peso > 60){
         peso1 = 1;
      }
   }
   if (imc <= 20){
      imc1 = 0;
   }else{
      if(imc > 20){
         imc1 = 1;
      }
   }
   if (altura < 1.70){
      altura1 = 1;
   }else{
      if (altura >= 1.70){
         idade = 0;
      }
   }
   contaaprov = idade1 + imc1 + peso1 + altura1;
   if (contaaprov = 0){
      cout << Parabens  , nomecand , vc foi aprovada!!!;
   }else{
      if(contaaprov > 0){
         cout << que pena  , nomecand , vc foi reprovada;
      }
   }
         
   system(pause);
}



muito obrigado... PS: ele roda até uma parte...
Christian Silva

Christian Silva

Responder

Posts

08/12/2011

Joel Rodrigues

Boa tarde, Christian. Bem vindo ao fórum.
Você poderia dizer até que ponto seu código executa corretamente e qual problema você está encontrando?
Em termos de sintaxe, seu código está correto.
Uma observação, você calcula a idade como sendo anoat-anonasc, mas você não inicializou a variável anoat. Veja isso.

Abraço.
Responder

Gostei + 0

09/12/2011

Christian Silva

boa tarde Joel Rodrigues..... eu deu uma mexida aqi no codigo... e vi q eu soh tinha colocado uma variavel no lugar errado
agora esta funcionando....
Mas mesmo assim... MUITO OBRIGADO
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar