2
respostas

Minha solução:

def calculo_imc(peso, altura):
    imc = peso / (altura * 2)
    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')

peso = input('Digite o seu peso em (Kg):')
while peso.isalpha() == True or float(peso) < 0 :
    peso = input('Valor Inválido !!!. Entre com um valor numérico e positivo para o seu peso em (Kg):')
altura = input('Digite a sua altura em (metros):')
while altura.isalpha() == True or float(altura) < 0 :
    altura = input('Valor Inválido !!!. Entre com um valor numérico e positivo para a sua altura em (metros):')
calculo_imc(float(peso), float(altura))
2 respostas

Oii, Daniella. Tudo bem?

Parabéns por seguir praticando. Obrigada por compartilhar seu código com a gente.

Gostei de como você implementou a validação para peso e altura, garantindo que apenas valores válidos sejam inseridos.

Abraços e bons estudos!

Lorena, muito obrigado, estou treinando bastante e compartilho os códigos para verificar se estao corretos.