Rodrigo Ghammachi Postado Agosto 19, 2021 em 19:59 Compartilhar Postado Agosto 19, 2021 em 19:59 Estou fazendo um código que é para calcular coisas diversas, uma das coisas é para calcular o IMC, que como podem ver na imagem eu faço digitar o peso e a altura e isso fará sair o IMC, mas por algum motivo só aparece -nan como resultado, se alguém souber o que fiz de errado por favor me avisem. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Felipe.Silva Postado Agosto 20, 2021 em 13:26 Compartilhar Postado Agosto 20, 2021 em 13:26 Cara, você tem que primeiro obter a entrada do usuário e depois fazer o cálculo. Tu tá calculando o valor da variável `imc` antes, impossível obter o resultado correto. Mova a atribuição da variável imc para ficar após a leitura das variáveis peso e altura. Exemplo: imc = peso/(altura*altura); cout << "O seu IMC eh: " << imc << endl; return 0; 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.