2
respostas

Algum problema em fazer dessa maneira?

Algum problema em fazer dessa maneira?


print("*********************************")
print("Benvindo ao jogo da advinhação!!!")
print("*********************************")

numero_secreto = 25

chute_string = input("Digite um número:")
chute = int(chute_string)

print("Você digitou ", chute_string)

acertou = chute == numero_secreto
maior   = chute > numero_secreto
menor   = chute < numero_secreto

if (acertou):
    print("Parabéns, você acertou")
elif (maior):
    print("Você errou!O número que você chutou é maior que o número secreto.")
elif (menor):
    print("Você errou! O número que você chutou é menor que o número secreto.")

print("Fim de jogo.")
2 respostas

Oi Elaine, problema algum. Sua solução está correta!

Qualquer dúvida é só falar, estou por aqui.

Abraços e bons estudos!

Show, agora só falta vc inserir um comando de repetição, já que o seu código ele só rodará uma vez. Dica: Averigue que o código terá que solicitar ao usuário um número toda rodada; Se esse número for correto o código informa o acerto a o usuário, e deve ter uma maneira de sair do laço de repetição; Se não ele não acertar, terá que solicitar novamente um número, e para por limite de tentativas, você terá que achar uma maneira de medir as tentativas e de colocar um limite nelas, para ter uma saída do código e dizer ao usuário que ele perdeu o jogo. Terminando esses passos informe que ocorreu o fim do jogo!