1
resposta

[Projeto] Calculando o IMC

peso = float(input("Digite o seu peso (kg):")) altura = float(input("Digite a sua altura (m):"))

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 o peso ideal")

else: print("Você está acima do peso")

1 resposta

Olá, Giovanna. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Seu código está bem estruturado e usa f-strings para formatar a saída, o que deixa o resultado mais legível. Para melhorar, você pode simplificar a leitura do IMC colocando o cálculo dentro da função print(), reduzindo uma variável.

Veja este exemplo:


print(f"Seu IMC é {peso / (altura ** 2):.2f}.")

Isso elimina a necessidade da variável IMC caso ela não seja usada em outro lugar.

Conte com o apoio do Fórum. Bons estudos.