Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Resolução RW: Calculando o IMC

Segue minha solução, pessoal.
Este problema também não possui muito segredo.

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

imc = peso / (altura ** 2)

# .2f para limitar o número de casas decimais a 2
print(f'Seu IMC é {imc:.2f}')

if imc < 18.5:
  print('\nVocê está abaixo do peso.')
elif imc < 25:
  print('\nVocê está no peso normal.')
else:
  print('\nVocê está 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

Olá, Rodrigo, como vai?

O cálculo do IMC está correto, a formatação com duas casas decimais facilita a leitura do resultado e o uso das condicionais está adequado. O programa entrega as mensagens esperadas de acordo com o valor do IMC.

Parabéns pela solução, Rodrigo. Continue compartilhando seus exercícios aqui no fórum, o espaço está sempre à disposição.

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