import random
print("***********************************")
print("Bem-vindo no jogo de adivinhação!")
print("***********************************")
numero_secreto = random.randrange(1,101)
total_de_tentativas = 0
rodada = 1
pontos = 1000
print("Defina o nível de dificuldade!")
print("(1) Fácil (2) Médio (3) Difícil")
nivel = int(input("Aguardando a escolha..."))
while(nivel <= 0 or nivel >= 4):
print("Por favor, Defina o nível de dificuldade correto!")
print("(1) Fácil (2) Médio (3) Difícil")
nivel = int(input("Aguardando a escolha..."))
if(nivel == 1):
total_de_tentativas = 20
print("O seu total de tentativas e de {}, boa sorte!".format(total_de_tentativas))
elif(nivel ==2):
total_de_tentativas = 10
print("O seu total de tentativas e de {}, boa sorte!".format(total_de_tentativas))
else:
total_de_tentativas = 5
print("O seu total de tentativas e de {}, boa sorte!".format(total_de_tentativas))
while(rodada <= total_de_tentativas):
print("Tentativa {} de {}".format(rodada, total_de_tentativas))
chute = int(input("Digite o seu número com valor entre 1 a 100: "))
if(chute >= 1 and chute <= 100):
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if(acertou):
print("Parabéns, você acertou o número secreto!!!")
print("O total de pontos foi de {} pontos!!".format(pontos))
break
else:
if(maior):
print("Você errou, seu chute foi maior que o numero secreto")
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
elif(menor):
print("Você errou, seu chute foi menor que o numero secreto")
pontos_perdidos = abs(numero_secreto - chute)
pontos = pontos - pontos_perdidos
rodada = rodada +1
else:
if(chute < 1):
print("O numero informado foi menor que 1, valor invalido!")
elif(chute > 100):
print("O numero informado foi maior que 1, valor invalido!")
print("Fim do jogo!")