Advertisement
Guest User

Untitled

a guest
Dec 13th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.58 KB | None | 0 0
  1. @echo off
  2. color 9
  3. SETLOCAL ENABLEDELAYEDEXPANSION
  4. ECHO.
  5. echo ***********************
  6. Echo JOGO DA VELHA HTML
  7. echo ***********************
  8. echo.
  9. echo 1 - Jogo Facil.
  10. echo 2 - Jogo Medio.
  11. echo 3 - Jogo Dificil.
  12. echo 4 - Jogo Impossivel.
  13. echo 5 - Sair.
  14. echo.
  15. set/p OPT=Escolha a dificuldade:
  16. :C
  17. FOR /L %%A IN (1,1,9) DO SET NUM%%A=
  18. SET GP=
  19. SET CONT=
  20. SET JOG=
  21. if "%OPT%"=="5" EXIT
  22. FOR /L %%A IN (1,1,54) DO SET A%%A=
  23. FOR /L %%A IN (3,6,51) DO (
  24. SET /A CONT=CONT+1
  25. SET A%%A= !CONT!
  26. )
  27. :1
  28. CLS
  29. echo.
  30. echo !A1! º!A7! º!A13!
  31. echo !A2! º!A8! º!A14!
  32. echo !A3! º!A9! º!A15!
  33. echo !A4! º!A10! º!A16!
  34. echo !A5! º!A11! º!A17!
  35. echo !A6! º!A12! º!A18!
  36. echo ÍÍÍÍÍÍÍÍÍÍÍÍÎÍÍÍÍÍÍÍÍÍÍÍÍÎÍÍÍÍÍÍÍÍÍÍÍÍ
  37. echo !A19! º!A25! º!A31!
  38. echo !A20! º!A26! º!A32!
  39. echo !A21! º!A27! º!A33!
  40. echo !A22! º!A28! º!A34!
  41. echo !A23! º!A29! º!A35!
  42. echo !A24! º!A30! º!A36!
  43. echo ÍÍÍÍÍÍÍÍÍÍÍÍÎÍÍÍÍÍÍÍÍÍÍÍÍÎÍÍÍÍÍÍÍÍÍÍÍÍ
  44. echo !A37! º!A43! º!A49!
  45. echo !A38! º!A44! º!A50!
  46. echo !A39! º!A45! º!A51!
  47. echo !A40! º!A46! º!A52!
  48. echo !A41! º!A47! º!A53!
  49. echo !A42! º!A48! º!A54!
  50. echo.
  51. IF "%GP%"=="1" GOTO Voce ganhou!
  52. IF "%GP%"=="2" GOTO Voce perdeu!
  53. IF "%JOG%"=="9" GOTO Deu velha!
  54. SET VOLTA=2&GOTO GP
  55. :2
  56. SET/P NUM=E sua vez de jogar (1-9):
  57. IF %NUM% LEQ 0 GOTO 1
  58. IF %NUM% GEQ 10 GOTO 1
  59. IF DEFINED NUM%NUM% GOTO 1
  60. SET NUM%NUM%=1
  61. SET /A B=NUM*6-5
  62. SET /A C=NUM*6-4
  63. SET /A D=NUM*6-3
  64. SET /A E=NUM*6-2
  65. SET /A F=NUM*6-1
  66. SET /A G=NUM*6
  67. SET A%B%= ÛÛÛ
  68. SET A%C%= Û Û
  69. SET A%D%= Û Û
  70. SET A%E%= Û Û
  71. SET A%F%= Û Û
  72. SET A%G%= ÛÛÛ
  73. SET /A JOG=JOG+1
  74. SET VOLTA=3&GOTO GP
  75. :3
  76. SET NUM=%RANDOM:~-1%
  77. IF "%NUM%"=="0" GOTO 3
  78. IF DEFINED NUM%NUM% GOTO 3
  79. IF "%OPT%"=="4" (
  80. IF NOT DEFINED NUM2 IF "%NUM1%%NUM9%"=="11" SET NUM=2
  81. IF NOT DEFINED NUM4 IF "%NUM1%%NUM9%"=="11" SET NUM=4
  82. IF NOT DEFINED NUM6 IF "%NUM1%%NUM9%"=="11" SET NUM=6
  83. IF NOT DEFINED NUM8 IF "%NUM1%%NUM9%"=="11" SET NUM=8
  84. IF NOT DEFINED NUM2 IF "%NUM3%%NUM7%"=="11" SET NUM=2
  85. IF NOT DEFINED NUM4 IF "%NUM3%%NUM7%"=="11" SET NUM=4
  86. IF NOT DEFINED NUM6 IF "%NUM3%%NUM7%"=="11" SET NUM=6
  87. IF NOT DEFINED NUM8 IF "%NUM3%%NUM7%"=="11" SET NUM=8
  88. IF NOT DEFINED NUM1 IF "%NUM2%%NUM4%"=="11" SET NUM=1
  89. IF NOT DEFINED NUM3 IF "%NUM2%%NUM6%"=="11" SET NUM=3
  90. IF NOT DEFINED NUM7 IF "%NUM4%%NUM8%"=="11" SET NUM=7
  91. IF NOT DEFINED NUM9 IF "%NUM6%%NUM8%"=="11" SET NUM=9
  92. IF NOT DEFINED NUM1 IF "%NUM2%%NUM8%"=="11" SET NUM=1
  93. IF NOT DEFINED NUM3 IF "%NUM2%%NUM8%"=="11" SET NUM=3
  94. IF NOT DEFINED NUM7 IF "%NUM2%%NUM8%"=="11" SET NUM=7
  95. IF NOT DEFINED NUM9 IF "%NUM2%%NUM8%"=="11" SET NUM=9
  96. IF NOT DEFINED NUM1 IF "%NUM4%%NUM6%"=="11" SET NUM=1
  97. IF NOT DEFINED NUM3 IF "%NUM4%%NUM6%"=="11" SET NUM=3
  98. IF NOT DEFINED NUM7 IF "%NUM4%%NUM6%"=="11" SET NUM=7
  99. IF NOT DEFINED NUM9 IF "%NUM4%%NUM6%"=="11" SET NUM=9
  100. IF NOT DEFINED NUM7 IF "%NUM1%%NUM8%"=="11" SET NUM=7
  101. IF NOT DEFINED NUM3 IF "%NUM1%%NUM6%"=="11" SET NUM=3
  102. IF NOT DEFINED NUM9 IF "%NUM3%%NUM8%"=="11" SET NUM=9
  103. IF NOT DEFINED NUM1 IF "%NUM3%%NUM4%"=="11" SET NUM=1
  104. IF NOT DEFINED NUM1 IF "%NUM2%%NUM7%"=="11" SET NUM=1
  105. IF NOT DEFINED NUM9 IF "%NUM6%%NUM7%"=="11" SET NUM=9
  106. IF NOT DEFINED NUM3 IF "%NUM2%%NUM9%"=="11" SET NUM=3
  107. IF NOT DEFINED NUM7 IF "%NUM4%%NUM9%"=="11" SET NUM=7
  108. GOTO PC4
  109. )
  110. IF "%OPT%"=="3" (
  111. :PC4
  112. IF NOT DEFINED NUM5 SET NUM=5
  113. IF NOT DEFINED NUM1 IF "%NUM5%"=="1" SET NUM=1
  114. IF NOT DEFINED NUM3 IF "%NUM5%"=="1" SET NUM=3
  115. IF NOT DEFINED NUM7 IF "%NUM5%"=="1" SET NUM=7
  116. IF NOT DEFINED NUM9 IF "%NUM5%"=="1" SET NUM=9
  117. GOTO PC3
  118. )
  119. IF "%OPT%"=="2" (
  120. :PC3
  121. IF NOT DEFINED NUM3 IF "%NUM1%%NUM2%"=="11" SET NUM=3
  122. IF NOT DEFINED NUM2 IF "%NUM1%%NUM3%"=="11" SET NUM=2
  123. IF NOT DEFINED NUM1 IF "%NUM2%%NUM3%"=="11" SET NUM=1
  124. IF NOT DEFINED NUM6 IF "%NUM4%%NUM5%"=="11" SET NUM=6
  125. IF NOT DEFINED NUM5 IF "%NUM4%%NUM6%"=="11" SET NUM=5
  126. IF NOT DEFINED NUM4 IF "%NUM5%%NUM6%"=="11" SET NUM=4
  127. IF NOT DEFINED NUM9 IF "%NUM7%%NUM8%"=="11" SET NUM=9
  128. IF NOT DEFINED NUM8 IF "%NUM7%%NUM9%"=="11" SET NUM=8
  129. IF NOT DEFINED NUM7 IF "%NUM8%%NUM9%"=="11" SET NUM=7
  130. IF NOT DEFINED NUM7 IF "%NUM1%%NUM4%"=="11" SET NUM=7
  131. IF NOT DEFINED NUM4 IF "%NUM1%%NUM7%"=="11" SET NUM=4
  132. IF NOT DEFINED NUM1 IF "%NUM4%%NUM7%"=="11" SET NUM=1
  133. IF NOT DEFINED NUM8 IF "%NUM2%%NUM5%"=="11" SET NUM=8
  134. IF NOT DEFINED NUM5 IF "%NUM2%%NUM8%"=="11" SET NUM=5
  135. IF NOT DEFINED NUM2 IF "%NUM5%%NUM8%"=="11" SET NUM=2
  136. IF NOT DEFINED NUM9 IF "%NUM3%%NUM6%"=="11" SET NUM=9
  137. IF NOT DEFINED NUM6 IF "%NUM3%%NUM9%"=="11" SET NUM=6
  138. IF NOT DEFINED NUM3 IF "%NUM6%%NUM9%"=="11" SET NUM=3
  139. IF NOT DEFINED NUM9 IF "%NUM1%%NUM5%"=="11" SET NUM=9
  140. IF NOT DEFINED NUM5 IF "%NUM1%%NUM9%"=="11" SET NUM=5
  141. IF NOT DEFINED NUM1 IF "%NUM5%%NUM9%"=="11" SET NUM=1
  142. IF NOT DEFINED NUM7 IF "%NUM3%%NUM5%"=="11" SET NUM=7
  143. IF NOT DEFINED NUM5 IF "%NUM3%%NUM7%"=="11" SET NUM=5
  144. IF NOT DEFINED NUM3 IF "%NUM5%%NUM7%"=="11" SET NUM=3
  145. IF NOT DEFINED NUM3 IF "%NUM1%%NUM2%"=="22" SET NUM=3
  146. IF NOT DEFINED NUM2 IF "%NUM1%%NUM3%"=="22" SET NUM=2
  147. IF NOT DEFINED NUM1 IF "%NUM2%%NUM3%"=="22" SET NUM=1
  148. IF NOT DEFINED NUM6 IF "%NUM4%%NUM5%"=="22" SET NUM=6
  149. IF NOT DEFINED NUM5 IF "%NUM4%%NUM6%"=="22" SET NUM=5
  150. IF NOT DEFINED NUM4 IF "%NUM5%%NUM6%"=="22" SET NUM=4
  151. IF NOT DEFINED NUM9 IF "%NUM7%%NUM8%"=="22" SET NUM=9
  152. IF NOT DEFINED NUM8 IF "%NUM7%%NUM9%"=="22" SET NUM=8
  153. IF NOT DEFINED NUM7 IF "%NUM8%%NUM9%"=="22" SET NUM=7
  154. IF NOT DEFINED NUM7 IF "%NUM1%%NUM4%"=="22" SET NUM=7
  155. IF NOT DEFINED NUM4 IF "%NUM1%%NUM7%"=="22" SET NUM=4
  156. IF NOT DEFINED NUM1 IF "%NUM4%%NUM7%"=="22" SET NUM=1
  157. IF NOT DEFINED NUM8 IF "%NUM2%%NUM5%"=="22" SET NUM=8
  158. IF NOT DEFINED NUM5 IF "%NUM2%%NUM8%"=="22" SET NUM=5
  159. IF NOT DEFINED NUM2 IF "%NUM5%%NUM8%"=="22" SET NUM=2
  160. IF NOT DEFINED NUM9 IF "%NUM3%%NUM6%"=="22" SET NUM=9
  161. IF NOT DEFINED NUM6 IF "%NUM3%%NUM9%"=="22" SET NUM=6
  162. IF NOT DEFINED NUM3 IF "%NUM6%%NUM9%"=="22" SET NUM=3
  163. IF NOT DEFINED NUM9 IF "%NUM1%%NUM5%"=="22" SET NUM=9
  164. IF NOT DEFINED NUM5 IF "%NUM1%%NUM9%"=="22" SET NUM=5
  165. IF NOT DEFINED NUM1 IF "%NUM5%%NUM9%"=="22" SET NUM=1
  166. IF NOT DEFINED NUM7 IF "%NUM3%%NUM5%"=="22" SET NUM=7
  167. IF NOT DEFINED NUM5 IF "%NUM3%%NUM7%"=="22" SET NUM=5
  168. IF NOT DEFINED NUM3 IF "%NUM5%%NUM7%"=="22" SET NUM=3
  169. )
  170. SET NUM%NUM%=2
  171. SET /A B=NUM*6-5
  172. SET /A C=NUM*6-4
  173. SET /A D=NUM*6-3
  174. SET /A E=NUM*6-2
  175. SET /A F=NUM*6-1
  176. SET /A G=NUM*6
  177. SET A%B%= ÛÛÛ
  178. SET A%C%= ÛÛÛ
  179. SET A%D%= ÛÛÛ
  180. SET A%E%= ÛÛÛ
  181. SET A%F%= ÛÛÛ
  182. SET A%G%= ÛÛÛ
  183. SET /A JOG=JOG+1
  184. SET VOLTA=1&GOTO GP
  185. :GP
  186. IF "%NUM1%%NUM2%%NUM3%"=="111" SET GP=1
  187. IF "%NUM4%%NUM5%%NUM6%"=="111" SET GP=1
  188. IF "%NUM7%%NUM8%%NUM9%"=="111" SET GP=1
  189. IF "%NUM1%%NUM4%%NUM7%"=="111" SET GP=1
  190. IF "%NUM2%%NUM5%%NUM8%"=="111" SET GP=1
  191. IF "%NUM3%%NUM6%%NUM9%"=="111" SET GP=1
  192. IF "%NUM1%%NUM5%%NUM9%"=="111" SET GP=1
  193. IF "%NUM3%%NUM5%%NUM7%"=="111" SET GP=1
  194. IF "%NUM1%%NUM2%%NUM3%"=="222" SET GP=2
  195. IF "%NUM4%%NUM5%%NUM6%"=="222" SET GP=2
  196. IF "%NUM7%%NUM8%%NUM9%"=="222" SET GP=2
  197. IF "%NUM1%%NUM4%%NUM7%"=="222" SET GP=2
  198. IF "%NUM2%%NUM5%%NUM8%"=="222" SET GP=2
  199. IF "%NUM3%%NUM6%%NUM9%"=="222" SET GP=2
  200. IF "%NUM1%%NUM5%%NUM9%"=="222" SET GP=2
  201. IF "%NUM3%%NUM5%%NUM7%"=="222" SET GP=2
  202. IF DEFINED GP GOTO 1
  203. IF "%JOG%"=="9" GOTO 1
  204. GOTO %VOLTA%
  205. :GANHOU
  206. ECHO PARABENS, VOCE GANHOU!
  207. SET /P J=Deseja jogar novamente? (S/N):
  208. IF "%J%"=="S" GOTO C
  209. IF "%J%"=="N" EXIT
  210. IF "%J%"=="s" GOTO C
  211. IF "%J%"=="
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement