Olá, Raimundo!
Pelo que vejo, você seguiu corretamente as instruções do exercício. Você criou as variáveis acertou
, maior
e menor
para armazenar os resultados das comparações entre o chute
e o numero_secreto
. Além disso, você usou condicionais if
e elif
para imprimir mensagens diferentes dependendo do resultado dessas comparações.
Aqui está o seu código com alguns comentários para esclarecer cada etapa:
print("*********************************")
print("Bem vindo ao jogo de Adivinhação!")
print("*********************************")
numero_secreto = 45
# Aqui você recebe o chute do usuário como uma string
chute_str = input("Digite o seu número: ")
print("Você digitou: ", chute_str)
# Aqui você converte o chute do usuário para um inteiro
chute = int(chute_str)
# Aqui você compara o chute com o número secreto
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
# Aqui você imprime mensagens diferentes dependendo do resultado da comparação
if acertou:
print("Você acertou!")
elif maior:
print("Você errou! O seu chute foi maior que o número secreto.")
elif menor:
print("Você errou! O seu chute foi menor que o número secreto.")
print("Fim do jogo!")
Seu código parece estar correto e de acordo com as instruções do exercício. Se você ainda tiver problemas ou se esta não for a questão que você queria esclarecer, por favor, forneça mais detalhes.
Espero ter ajudado e bons estudos!