galera sou novo me ajudem em um codigo c++

08/10/2020

0

C++

criei um programa que calcula o imc bem basico
se o imc for menor que 24, a pessoa e magra
se tiver entre 24 a 29 , a pessoa ta normal. acima de 29 ta gordo
criei as variaveis e tudo certo. so que fiz assim. se o valor menor que 24 ele cout na tela "magro"
if else usei se maior que 29 "gordo".
e else { cout <<"normal"; }
sendo que ele vai mostrar o valor "normal" se o valor nao estiver em if e if else.
funcionou mas gostaria de saber como fazer um código que de uma uma resposta se o valor estiver entre 24 e 29.

tipo
if (24=> ou <=29){ cout << "normal"; }
gostaria de saber como fazer no caso entre parenteses.
Leonel

Leonel

Responder

Posts

14/10/2020

Leandro Chiodini

Leonel.

A sua comparação que esta errada
Sempre que você for comparar uma variável neste primeiro momento precisa utilizar ela sempre em suas comparações

Exemplo

if((icm >= 24) and (icm <= 29)) {
        cout << "normal";
    }
Responder

14/10/2020

Emerson Nascimento

faça:
if (imc > 29) {
  cout << "gordo";
} else if (imc >= 24) {
  cout << "normal";
} else {
  cout << "magra";
}
Responder

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

Aceitar