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.
 
 
 
 
 
 

50 lines
1.3 KiB

  1. 1 PRINT TAB(34);"TRAP"
  2. 2 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
  3. 3 PRINT:PRINT:PRINT
  4. 10 G=6
  5. 20 N=100
  6. 30 REM-TRAP
  7. 40 REM-STEVE ULLMAN, 8-1-72
  8. 50 PRINT "INSTRUCTIONS";
  9. 60 INPUT Z$
  10. 70 IF LEFT$(Z$,1)<>"Y" THEN 180
  11. 80 PRINT "I AM THINKING OF A NUMBER BETWEEN 1 AND";N
  12. 90 PRINT "TRY TO GUESS MY NUMBER. ON EACH GUESS,"
  13. 100 PRINT "YOU ARE TO ENTER 2 NUMBERS, TRYING TO TRAP"
  14. 110 PRINT "MY NUMBER BETWEEN THE TWO NUMBERS. I WILL"
  15. 120 PRINT "TELL YOU IF YOU HAVE TRAPPED MY NUMBER, IF MY"
  16. 130 PRINT "NUMBER IS LARGER THAN YOUR TWO NUMBERS, OR IF"
  17. 140 PRINT "MY NUMBER IS SMALLER THAN YOUR TWO NUMBERS."
  18. 150 PRINT "IF YOU WANT TO GUESS ONE SINGLE NUMBER, TYPE"
  19. 160 PRINT "YOUR GUESS FOR BOTH YOUR TRAP NUMBERS."
  20. 170 PRINT "YOU GET";G;"GUESSES TO GET MY NUMBER."
  21. 180 X=INT(N*RND(1))+1
  22. 190 FOR Q=1 TO G
  23. 200 PRINT
  24. 210 PRINT "GUESS #";Q;
  25. 220 INPUT A,B
  26. 230 IF A=B AND X=A THEN 400
  27. 240 IF A <= B THEN 260
  28. 250 GOSUB 360
  29. 260 IF A <= X AND X <= B THEN 320
  30. 270 IF X<A THEN 300
  31. 280 PRINT "MY NUMBER IS LARGER THAN YOUR TRAP NUMBERS."
  32. 290 GOTO 330
  33. 300 PRINT "MY NUMBER IS SMALLER THAN YOUR TRAP NUMBERS."
  34. 310 GOTO 330
  35. 320 PRINT "YOU HAVE TRAPPED MY NUMBER."
  36. 330 NEXT Q
  37. 340 PRINT "SORRY, THAT'S";G;"GUESSES. THE NUMBER WAS";X
  38. 345 PRINT
  39. 350 GOTO 410
  40. 360 R=A
  41. 370 A=B
  42. 380 B=R
  43. 390 RETURN
  44. 400 PRINT "YOU GOT IT!!!"
  45. 410 PRINT
  46. 420 PRINT "TRY AGAIN."
  47. 430 PRINT
  48. 440 GOTO 180
  49. 450 END