Olá, Wendril! Tudo bem?
Parabéns pelo desenvolvimento da atividade! Continue assim!
Para acrescentar na sua atividade, a condição $imc >= 18.55 && $imc <= 24.90
deveria ser $imc >= 18.5 && $imc <= 24.9
. Você deve usar o mesmo número de casas decimais em ambos os valores, caso contrário, o código pode não funcionar corretamente.
Aqui está o código corrigido:
$altura = 1.70;
$peso = 50;
$imc = $peso / ($altura * $altura);
if ($imc <= 18.5) {
echo "Baixo peso!";
} else if ($imc >= 18.5 && $imc <= 24.9) {
echo "Normal!";
} else if ($imc >= 25 && $imc <= 29.9) {
echo "Excesso de peso!";
} else if ($imc >= 30) {
echo "Obesidade!";
}
Agora o código deve funcionar corretamente e exibir a mensagem correspondente ao IMC calculado.
Espero ter ajudado e bons estudos!