import random
print("*********************************")
print("Bem vindo ao jogo de adivinhação!")
print("*********************************")
#variaveis
numero_secreto = random.randrange(1,101)
total_de_tentativas= 0
pontos = 1000
print("Qual nível de dificuldade?")
print("(1) Fácil (2) Médio (3) Difícil")
nivel= int(input("Defina o nível: "))
if(nivel ==1):
total_de_tentativas = 15
elif(nivel ==2):
total_de_tentativas = 7
else:
total_de_tentativas = 3
for rodada in range(1, total_de_tentativas + 1):
print(f"Tentativas {rodada} de {total_de_tentativas}")
chute_str = input("Digite um número de 1 a 100: ")
print("Você digitou" , chute_str)
chute = int(chute_str)
if (chute < 1 or chute > 100):
print("Você deve digitar um número entre 1 e 100!")
continue
acertou = chute == numero_secreto
maior = chute > numero_secreto
menor = chute < numero_secreto
if(acertou):
print(f"Você acertou e fez {pontos} pontos!")
break
else:
if(maior):
print("Você errou! O seu chute foi maior do que o número secreto")
elif(menor):
print("Você errou! O seu chute foi menor do que o número secreto")
pontos_perdidos = abs(numero_secreto - chute) #abs= numero absoltuto
pontos= pontos - pontos_perdidos
if(rodada == total_de_tentativas):
print(f"O número secreto era {numero_secreto}. Você fez {pontos}")
print("Fim do jogo")
print("Tente novamente")