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.
 
 
 
 
 
 

41 lines
937 B

  1. 1 PRINT TAB(33);"GUESS"
  2. 2 PRINT TAB(15);"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
  3. 3 PRINT:PRINT:PRINT
  4. 4 PRINT "THIS IS A NUMBER GUESSING GAME. I'LL THINK"
  5. 5 PRINT "OF A NUMBER BETWEEN 1 AND ANY LIMIT YOU WANT."
  6. 6 PRINT "THEN YOU HAVE TO GUESS WHAT IT IS."
  7. 7 PRINT
  8. 8 PRINT "WHAT LIMIT DO YOU WANT";
  9. 9 INPUT L
  10. 10 PRINT
  11. 11 L1=INT(LOG(L)/LOG(2))+1
  12. 12 PRINT "I'M THINKING OF A NUMBER BETWEEN 1 AND";L
  13. 13 G=1
  14. 14 PRINT "NOW YOU TRY TO GUESS WHAT IT IS."
  15. 15 M=INT(L*RND(1)+1)
  16. 20 INPUT N
  17. 21 IF N>0 THEN 25
  18. 22 GOSUB 70
  19. 23 GOTO 1
  20. 25 IF N=M THEN 50
  21. 30 G=G+1
  22. 31 IF N>M THEN 40
  23. 32 PRINT "TOO LOW. TRY A BIGGER ANSWER."
  24. 33 GOTO 20
  25. 40 PRINT "TOO HIGH. TRY A SMALLER ANSWER."
  26. 42 GOTO 20
  27. 50 PRINT "THAT'S IT! YOU GOT IT IN";G;"TRIES."
  28. 52 IF G<L1 THEN 58
  29. 54 IF G=L1 THEN 60
  30. 56 PRINT "YOU SHOULD HAVE BEEN ABLE TO GET IT IN ONLY";L1
  31. 57 GOTO 65
  32. 58 PRINT "VERY ";
  33. 60 PRINT "GOOD."
  34. 65 GOSUB 70
  35. 66 GOTO 12
  36. 70 FOR H=1 TO 5
  37. 71 PRINT
  38. 72 NEXT H
  39. 73 RETURN
  40. 99 END