1
resposta

Calculando o IMC

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Patricia, como vai?

O seu código atende corretamente ao que foi solicitado na atividade. O cálculo do IMC está utilizando a fórmula adequada, a formatação com duas casas decimais foi aplicada de forma correta e as condicionais contemplam bem as três classificações pedidas no enunciado. A lógica usada com if, elif e else garante que os intervalos não se sobreponham e que todo valor possível de IMC seja tratado.

Como exemplo de evolução, você poderia incluir uma validação simples para evitar valores inválidos de altura, já que uma altura igual a zero causaria erro de divisão. Algo como verificar antes do cálculo se a altura é maior que zero e, caso não seja, exibir uma mensagem orientando o usuário.

Obrigado por compartilhar sua solução e continue praticando e trazendo suas implementações. O fórum está à disposição sempre que precisar.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!