1
resposta

Minha solução

def main():
    peso = float(input("Digite seu peso (kg): "))
    altura = float(input("Digite sua altura (m): "))
    imc = peso / (altura ** 2)
    if imc < 18.5:
        print("Você está abaixo do peso.")
    elif 18.5 <= imc < 25: 
        print("Você está com peso normal.")
    else:
        print(f"Você está acima do peso.")
if __name__ == '__main__':
    main()
1 resposta

Bom dia! Tudo bem?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de operações matemáticas para calcular o IMC com precisão, utilizou muito bem o encadeamento de condicionais para classificar os resultados de forma clara e ainda compreendeu a importância do tratamento de dados de entrada para tornar o programa funcional e acessível.

Uma dica para evoluir ainda mais é incluir mensagens personalizadas com base nas faixas de IMC, oferecendo orientações ou recomendações para o usuário.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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