1
resposta

[Projeto] Calculando o IMC

peso = float(input('Digite seu peso (Kg): ').replace(',','.'))

altura = float(input('Digite sua altura (m): ').replace(',','.'))

imc = 0
imc = peso/(altura**2)

print(f'\nSeu IMC é de: {imc:.2f}')

if imc < 18.5:
print('\nVocê está abaixo do peso.\n')
elif 18.5 <= imc < 25:
print('\nVocê está com o peso normal.\n')
else: print('\nVocê está acima do peso.\n')

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Eduardo!

Mais um ótimo projeto! Seu código está perfeito, a lógica para o cálculo e a classificação do IMC está certinha. A ideia de usar o .replace(',', '.') novamente foi excelente!

Seguindo a mesma dica anterior, para deixar o código um pouquinho mais enxuto (rs), a linha imc = 0 não é necessária. Mas, por via de regra, não faz mal rs. Está tudo bem também, abraços!

Bons estudos!

Sucesso

Imagem da comunidade