1
resposta

[Projeto] Calculando o IMC.

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).

print('CÁLCULO DE IMC')
peso = float(input('Digite seu peso (kg): '))
altura = float(input('Digite 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('Seu peso está normal.')
else:
  print('Você está acima do peso.')

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

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

Olá, Arthur! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de variáveis para capturar dados do usuário, utilizou muito bem o cálculo matemático para determinar o IMC e ainda compreendeu a importância das faixas de classificação para fornecer um retorno claro e útil.

Uma dica interessante para o futuro é incluir mais faixas de classificação conforme os padrões da OMS. Assim:

if imc < 18.5:
    print('Você está abaixo do peso.')
elif imc < 25:
    print('Seu peso está normal.')
elif imc < 30:
    print('Você está com sobrepeso.')
else:
    print('Você está com obesidade.')

Isso faz com que o programa ofereça uma análise mais precisa e educativa.

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!