1
resposta

Meu código - Desafio 4 - If, Elif e Else

peso = float(input("Digite seu peso (Kg): "))
altura = float(input("Digite sua altura (m): "))

imc = peso / (altura ** 2)

if imc < 18.5:
print("Abaixo do peso.")
elif imc >= 18.5 and imc < 25:
print("Peso normal.")
else:
print("Acima do peso")

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Maria Eduarda! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Seu código ficou bem estruturado e mostra que você compreendeu a lógica dos condicionais if, elif e else. É ótimo ver como você aplicou o cálculo do IMC de forma clara e direta.

Uma dica interessante para o futuro é usar a função round() para limitar o número de casas decimais ao exibir o IMC. Veja este exemplo:


peso = float(input("Digite seu peso (Kg): "))
altura = float(input("Digite sua altura (m): "))
imc = peso / (altura ** 2)
print("Seu IMC é:", round(imc, 2))

Esse código arredonda o valor do IMC para duas casas decimais, deixando a saída mais organizada.

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