Advertisement
Guest User

Game Tebak Angka

a guest
Dec 9th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. Apparently, there is a slight mistake on that code
  2. Tpi bukan p dp game, cuma pa dp aturan main
  3. import random
  4.  
  5. num = random.randint(1,1000000)
  6. print("SELAMAT DATANG DI GAME TEBAK ANGKA BY JUANG MUCHTAR")
  7. print("Saya memikirkan sebuah angka dari 1 sampai 1000000")
  8. print("Jika tebakanmu lebih kecil 10 angka dari angka saya, saya bakal bilang LEBIH")
  9. print("Jika tebakanmu lebih besar 10 angka dari angka saya, saya bakal bilang KURANG")
  10. print("Jika tebakanmu ternyata masih lebih jauh dari tebakan sebelumnya, saya bakal bilang MALAH LEBIH JAUH")
  11. print("Jika tebakanmu ternyata lebih dekat dari tebakan sebelumnya, saya bakal bilang MAKIN DEKAT")
  12. print("LET'S PLAY!")
  13. guesses = [0]
  14. while True:
  15.  
  16. guess = int(input("Saya memikirkan angka 1 sampai 1000000. Berapa tebakanmu?"))
  17.  
  18. if guess < 1 or guess > 1000000:
  19. print('Lewat dari batas. Coba lagi: ')
  20. continue
  21.  
  22.  
  23. if guess == num:
  24. print(f'Selamat, Anda berhasil menebak angka saya hanya dalam {len(guesses)} kali tebakan!!')
  25. break
  26.  
  27.  
  28. guesses.append(guess)
  29.  
  30.  
  31. if guesses[-2]:
  32. if abs(num-guess) < abs(num-guesses[-2]):
  33. print('MAKIN DEKAT!')
  34. else:
  35. print('MALAH LEBIH JAUH!')
  36.  
  37. else:
  38. if abs(num-guess) <= 1000000:
  39. print('LEBIH!')
  40. else:
  41. print('KURANG!')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement