1
resposta

[Projeto] Calculo IMC

peso =  float(input("Digite seu peso em kg: "))
altura = float(input("Digite sua altura em metros: "))

if peso <= 0 or altura <= 0:
    print ("O peso e a altura devem ser valores positivos.")
else:
    imc = peso / (altura ** 2)
    print(f"Seu IMC é: {imc:.2f}")

    if imc < 18.5:
        print("Você está abaixo do peso.")
    elif imc < 25:
        print("Você está com peso normal.")
        print("Excelente! Mantenha um estilo de vida saudável.")
    else:
        print("Você está obeso.")
        print("É importante procurar orientação médica para melhorar sua saúde.")

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Camila, como vai?

Seu código está bem construído, utiliza corretamente a leitura de dados, o cálculo do IMC e a estrutura condicional para classificar o resultado. Você também pensou em um detalhe importante ao validar se peso e altura são positivos, o que evita erros durante a execução.

Continue compartilhando seus códigos por aqui, pois isso ajuda bastante no aprendizado e permite explorar diferentes formas de resolver os exercícios.

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!