ChipMaster's bwBASIC This also includes history going back to v2.10. *WARN* some binary files might have been corrupted by CRLF.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

34 lines
1.0 KiB

  1. 10 PRINT TAB(21);"GAME OF ROCK, SCISSORS, PAPER"
  2. 20 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
  3. 25 PRINT:PRINT:PRINT
  4. 30 INPUT "HOW MANY GAMES";Q
  5. 40 IF Q<11 THEN 60
  6. 50 PRINT "SORRY, BUT WE AREN'T ALLOWED TO PLAY THAT MANY.": GOTO 30
  7. 60 FOR G=1 TO Q
  8. 70 PRINT: PRINT "GAME NUMBER";G
  9. 80 X=INT(RND(1)*3+1)
  10. 90 PRINT "3=ROCK...2=SCISSORS...1=PAPER"
  11. 100 INPUT "1...2...3...WHAT'S YOUR CHOICE";K
  12. 110 IF (K-1)*(K-2)*(K-3)<>0 THEN PRINT "INVALID.": GOTO 90
  13. 120 PRINT "THIS IS MY CHOICE..."
  14. 130 ON X GOTO 140,150,160
  15. 140 PRINT "...PAPER": GOTO 170
  16. 150 PRINT "...SCISSORS": GOTO 170
  17. 160 PRINT "...ROCK"
  18. 170 IF X=K THEN 250
  19. 180 IF X>K THEN 230
  20. 190 IF X=1 THEN 210
  21. 200 PRINT "YOU WIN!!!":H=H+1: GOTO 260
  22. 210 IF K<>3 THEN 200
  23. 220 PRINT "WOW! I WIN!!!":C=C+1:GOTO 260
  24. 230 IF K<>1 OR X<>3 THEN 220
  25. 240 GOTO 200
  26. 250 PRINT "TIE GAME. NO WINNER."
  27. 260 NEXT G
  28. 270 PRINT: PRINT "HERE IS THE FINAL GAME SCORE:"
  29. 280 PRINT "I HAVE WON";C;"GAME(S)."
  30. 290 PRINT "YOU HAVE WON";H;"GAME(S)."
  31. 300 PRINT "AND";Q-(C+H);"GAME(S) ENDED IN A TIE."
  32. 310 PRINT: PRINT "THANKS FOR PLAYING!!"
  33. 320 END