#Calculando o IMC
'''
Este programa recebe o peso (em Kg) e altura (em metros) do usuário e calcula
o Índice de Massa Corporal (IMC). Caso haja erro nas entradas, o programa
informa que a entrada foi inválida.
'''
# ---------- | Entrada de dados
peso = float(input('Digite seu peso: '))
altura = float(input('Digite sua altura: '))
situacao = ''
# ---------- | Processando dados
if peso <= 0 and altura <=0:
print('Nem peso nem a altura podem ser menores ou iguais a zero')
elif peso <= 0:
print('O peso não pode ser menor ou igual a 0.')
elif altura <= 0:
print('A altura não pode ser menor ou igual a 0.')
else:
imc = peso / (altura**2)
print(f'Seu IMC é: {round(imc,2)}')
if imc < 18.5:
situacao = 'abaixo do peso'
elif 18.5 <= imc < 25:
situacao = 'dentro do peso'
else:
situacao = 'acima do peso'
print(f'Você está {situacao} recomendado.')