1
resposta

Calculando o IMC

Olá, gostaria de compartilhar meu codigo da atividade:

Anna Júlia está criando um sistema para calcular o Índice de Massa Corporal (IMC) e fornecer recomendações básicas. O programa deve receber o peso e a altura de uma pessoa e exibir o valor do IMC, além de indicar se está abaixo do peso, com peso normal ou acima do peso. Crie um programa que receba o peso (em kg) e a altura (em metros) e calcule o IMC usando a fórmula: IMC = peso / (altura ** 2) Depois, exiba o valor do IMC e uma mensagem indicando se está abaixo do peso (IMC < 18.5), peso normal (18.5 <= IMC < 25) ou acima do peso (IMC >= 25).

peso = float(input('Digite seu peso em (kg): '))
altura = float(input('Digite sua altura em (m): '))

imc = round(peso / altura ** 2, 2)

if imc < 18.5:
    print(f'Seu IMC é {imc} portanto está abaixo do peso')
elif imc <= 25:
    print(f'Seu IMC é {imc} portanto está no peso normal')
else:
    print(f'Seu IMC é {imc} portanto está acima do peso')
1 resposta

Oi, Gabriel! Como vai?

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

Seu código está ótimo para o cálculo do IMC. Gostei da forma como usou o round() para exibir o resultado com duas casas decimais. Só uma pequena observação: na segunda condição, é ideal usar < 25 em vez de <= 25, pois esse valor já está incluso na terceira faixa (acima do peso).

Segue um pequeno ajuste para refletir com mais precisão os intervalos:

peso = float(input('Digite seu peso em (kg): '))
altura = float(input('Digite sua altura em (m): '))

imc = round(peso / altura ** 2, 2)

if imc < 18.5:
    print(f'Seu IMC é {imc} portanto está abaixo do peso')
elif imc < 25:
    print(f'Seu IMC é {imc} portanto está no peso normal')
else:
    print(f'Seu IMC é {imc} portanto está acima do peso')

Dica extra: também é possível usar a função format() para formatação mais controlada do número decimal, se quiser explorar depois.

Espero ter ajudado.

Conteúdos complementares para aprofundar seus estudos sobre condicionais:
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!