1
resposta

[Projeto] 06 Calculando o IMC

peso = float(input(print("Digite seu peso: "))) altura = float(input(print("Digite sua altura: ")))

imc = peso / (altura ** 2) print(f"Seu IMC é: {imc:.2f}")

if imc < 18.5: print("Você está abaixo do peso") elif imc < 25: print("Você está com peso normal") elif imc >= 25: print("Você está acima do peso")

1 resposta

Oi Augusto, tudo bem? 😊

Analisando seu código, notei que você usou print() dentro de input(). 🤔

O correto é usar input() para receber o valor e print() para exibir mensagens.

Veja como ficaria:

peso = float(input("Digite seu peso: "))
altura = float(input("Digite sua altura: "))

imc = peso / (altura ** 2)
print(f"Seu IMC é: {imc:.2f}")

if imc < 18.5:
    print("Você está abaixo do peso")
elif imc < 25:
    print("Você está com peso normal")
else:
    print("Você está acima do peso")

Dessa forma, o código irá funcionar como esperado. 👍

🎓 Para saber mais:

Continue praticando e explorando o mundo da programação! 💪

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓