Advertisement
Guest User

prgmNEW1

a guest
May 15th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. :0→A:0identity(3[A]
  2. :1-2int(2rand→B
  3. :"+++
  4. :ClrHome
  5. :Disp Ans,Ans,Ans
  6. :Repeat 0
  7. :Repeat Ans
  8. :.1getKey→K
  9. :End
  10. :If 2Ans=9:Goto Q
  11. :iPart(Ans)-6→C
  12. :10fPart(K)-1
  13. :If max(2≤abs({C,Ans}-2:End
  14. :If [A](C,Ans:End
  15. :Output(C,Ans,sub("X O",B+2,1
  16. :B→[A](C,Ans
  17. :For(C,0,1
  18. :[A]T→[A]
  19. :For(D,1,3
  20. :Matr►list([A],D,T
  21. :If min(∟T=B:Goto Q
  22. :End
  23. :If min(B=seq([A](abs(4C-X),X),X,1,3
  24. :Goto Q
  25. :End
  26. :-B→B:IS>(A,9
  27. :End
  28. :Lbl Q
  29. :"TIE!
  30. :If A≠9
  31. :sub("X O",B+2,1)+" WINS!
  32. :If 2K≠9
  33. :Pause Ans
  34. :ClrHome:"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement