Olá, André. Tudo bem?
Muito boa a sua resolução! Parabéns! Obrigado por compartilhar conosco :)
Para contribuir com a sua aplicação, acho que uma ideia interessante é através do valor do IMC você retornar ao usuário se este valor é:
- Abaixo do recomendado: menor que 18
- Recomendado Entre 18 e 24,9
- Acima do recomendado. - maior ou igual a 25
No código, podemos resolver da seguinte maneira:
<?php
echo "O objetivo deste código é aplicar a fórmula IMC, dividindo o peso pela altura ao quadrado." . PHP_EOL;
// preencha abaixo o peso em kilogramas
$kg = 94;
echo "O peso é $kg kilos." . PHP_EOL;
// preencha abaixo a altura em centímetros
$cm = 1.80;
echo "A altura é $cm metros." . PHP_EOL;
$resultado = $kg / $cm ** 2;
echo "O resultado IMC é $resultado" .PHP_EOL;
if ($resultado < 18){
echo"IMC Abaixo do recomendado.";
}elseif($resultado >= 18 AND $resultado < 25){
echo"IMC Dentro do recomendado.";
}else {
echo"IMC Acima do recomendado.";
}
Ou seja, podemos criar uma estrutura de decisão com o if
para determinar a classificação do IMC da pessoa.
Espero ter ajudado, bons estudos :)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓