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.
 
 
 
 
 
 

228 lines
6.2 KiB

  1. CHECKBOOK MAINTENANCE PROGRAM
  2. BY DR. PETER SHENKIN
  3. ******************************************************
  4. THIS SELF-DOCUMENTING PROGRAM WILL KEEP TRACK OF ALL
  5. CHECKBOOK ITEMS. dEPOSITS AND EXPENSES MAY BE
  6. CATEGORIZED. UP TO 100 CATEGORIES ARE ALLOWED.
  7. CATEGORIES ENTERED FROM PROG. LINES 3020-3089
  8. CHECKBOOK ITEMS MAY BE STORED ON CASSETTE OR DISKETTE
  9. AND READ IN FROM CASSETTE OR DISKETTE.
  10. AT PRESENT DIMENSIONING IS SET UP FOR A MAXIMUM OF
  11. 120 ITEMS IN YOUR CHECKBOOK AT ANY ONE TIME. THIS MAY BE
  12. CHANGED BY CHANGING DIMENSION VARIABLE V IN LINE 101
  13. TO RUN PROGRAM DELETE REM STATEMENTS FOR MEMORY SPACE.
  14. PRESS ENTER TO BEGIN.THERE SHOULD BE NO PROBLEM?
  15. ARE DISK DRIVE(S) IN USE(Y/N)? Y
  16. CHECKBOOK MAINTENANCE PROGRAM
  17. CHOOSE NUMBER OF DESIRED OPTION
  18. 1.SET UP NEW CHECKBOOK
  19. 2.INPUT OLD CHECKBOOK FROM TAPE
  20. 3.ADD TO OLD CHECKBOOK
  21. 4.OUTPUT CHECKBOOK TO CASSETTE
  22. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  23. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  24. 7.LIST BY CATEGORY
  25. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  26. 9.OUTPUT CHECKBOOK TO DISKETTE
  27. 10.EDIT CHECKBOOK ITEM
  28. 11.END THIS PROGRAM
  29. OPTION # ? 1
  30. INITIAL BALANCE? 100.00
  31. INITIAL CHECK NUMBER? 5000
  32. INPUT INITIAL DATE IN FORM MM/DD/YY? 01/01/01
  33. INPUT DATE ? 01/02/01
  34. INPUT C FOR CHECK,D FOR DEP.,CM FOR MISC. CHARGE? D
  35. WHAT WAS DEPOSITED ? PAY
  36. DEPOSIT CATEGORY TYPE(0 TO SEE CATEGORIES)? 0
  37. CATEGORY DESCRIPTION
  38. 1. LOAN PAYMENT
  39. 2. BANK CARD PAYMENT
  40. 3. MEDICAL EXPENSE
  41. 4. HOUSEKEEPING MONEY
  42. 5. MORTGAGE
  43. 6. HOME EXPENSE,UTILITIES,ETC.
  44. 7. STORE CHARGE CARD PAYMENT
  45. 8. INSURANCE
  46. 50. PAYCHECK DEPOSIT
  47. 51. CONSULTING FEE
  48. 52. MEDICAL REIMBURSEMENT
  49. 53. OTHER BUSINESS INCOME
  50. 54. MISC. DEPOSITS
  51. 9. BUSINESS EXPENSE 10. OTHER EXPENSE
  52. PRESS ENTER TO RETURN ?
  53. DEPOSIT CATEGORY TYPE(0 TO SEE CATEGORIES)? 50
  54. AMOUNT OF DEPOSIT ? 3456.78
  55. 01/01/01 $100.00
  56. -1 01/02/01 PAY 50 $3456.78 $3556.78
  57. IF ERROR INPUT E.OTHERWISE ENTER?
  58. ANY MORE ENTRIES (Y/N)? Y
  59. INPUT DATE ? 01/03/01
  60. INPUT C FOR CHECK,D FOR DEP.,CM FOR MISC. CHARGE? C
  61. CHECK ISSUED TO? MORTGAGE LLC
  62. CHECK CATEGORY TYPE(0 TO SEE CATEGORIES)? 0
  63. CATEGORY DESCRIPTION
  64. 1. LOAN PAYMENT
  65. 2. BANK CARD PAYMENT
  66. 3. MEDICAL EXPENSE
  67. 4. HOUSEKEEPING MONEY
  68. 5. MORTGAGE
  69. 6. HOME EXPENSE,UTILITIES,ETC.
  70. 7. STORE CHARGE CARD PAYMENT
  71. 8. INSURANCE
  72. 50. PAYCHECK DEPOSIT
  73. 51. CONSULTING FEE
  74. 52. MEDICAL REIMBURSEMENT
  75. 53. OTHER BUSINESS INCOME
  76. 54. MISC. DEPOSITS
  77. 9. BUSINESS EXPENSE 10. OTHER EXPENSE
  78. PRESS ENTER TO RETURN ?
  79. CHECK CATEGORY TYPE(0 TO SEE CATEGORIES)? 5
  80. CHECK AMOUNT? 2987.65
  81. 01/02/01 $3556.78
  82. 5000 01/03/01 MORTGAGE LLC 5 $2987.65 $569.13
  83. IF ERROR INPUT E.OTHERWISE ENTER?
  84. ANY MORE ENTRIES (Y/N)? N
  85. CHECKBOOK MAINTENANCE PROGRAM
  86. CHOOSE NUMBER OF DESIRED OPTION
  87. 1.SET UP NEW CHECKBOOK
  88. 2.INPUT OLD CHECKBOOK FROM TAPE
  89. 3.ADD TO OLD CHECKBOOK
  90. 4.OUTPUT CHECKBOOK TO CASSETTE
  91. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  92. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  93. 7.LIST BY CATEGORY
  94. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  95. 9.OUTPUT CHECKBOOK TO DISKETTE
  96. 10.EDIT CHECKBOOK ITEM
  97. 11.END THIS PROGRAM
  98. OPTION # ? 9
  99. IS THE PRESENT FILE.
  100. ENTER THE DISK FILE NAME FOR OUTPUT ? CHECKBK1.DAT
  101. CHECKBOOK MAINTENANCE PROGRAM
  102. CHOOSE NUMBER OF DESIRED OPTION
  103. 1.SET UP NEW CHECKBOOK
  104. 2.INPUT OLD CHECKBOOK FROM TAPE
  105. 3.ADD TO OLD CHECKBOOK
  106. 4.OUTPUT CHECKBOOK TO CASSETTE
  107. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  108. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  109. 7.LIST BY CATEGORY
  110. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  111. 9.OUTPUT CHECKBOOK TO DISKETTE
  112. 10.EDIT CHECKBOOK ITEM
  113. 11.END THIS PROGRAM
  114. OPTION # ? 8
  115. WHAT IS THE NAME OF THE DISK CHECK FILE? CHECKBK1.DAT
  116. PRESS ENTER WHEN DISKETTE WITH CHECKBK1.DAT IS READY?
  117. I= 1
  118. I= 2
  119. CHECKBOOK MAINTENANCE PROGRAM
  120. CHOOSE NUMBER OF DESIRED OPTION
  121. 1.SET UP NEW CHECKBOOK
  122. 2.INPUT OLD CHECKBOOK FROM TAPE
  123. 3.ADD TO OLD CHECKBOOK
  124. 4.OUTPUT CHECKBOOK TO CASSETTE
  125. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  126. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  127. 7.LIST BY CATEGORY
  128. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  129. 9.OUTPUT CHECKBOOK TO DISKETTE
  130. 10.EDIT CHECKBOOK ITEM
  131. 11.END THIS PROGRAM
  132. OPTION # ? 6
  133. IS OUTPUT ON LINE PRINTER DESIRED(Y/N)? Y
  134. 01/01/01 $100.00
  135. -1 01/02/01 PAY 50 $3456.78 $3556.78
  136. 5000 01/03/01 MORTGAGE LLC 5 $2987.65 $569.13
  137. THE END. PRESS ENTER TO RETURN TO MENU.?
  138. CHECKBOOK MAINTENANCE PROGRAM
  139. CHOOSE NUMBER OF DESIRED OPTION
  140. 1.SET UP NEW CHECKBOOK
  141. 2.INPUT OLD CHECKBOOK FROM TAPE
  142. 3.ADD TO OLD CHECKBOOK
  143. 4.OUTPUT CHECKBOOK TO CASSETTE
  144. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  145. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  146. 7.LIST BY CATEGORY
  147. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  148. 9.OUTPUT CHECKBOOK TO DISKETTE
  149. 10.EDIT CHECKBOOK ITEM
  150. 11.END THIS PROGRAM
  151. OPTION # ? 7
  152. IS LINE PRINTER OUTPUT DESIRED(Y/N)? Y
  153. INPUT CATEGORY NUMBER OF INTEREST? 50
  154. -1 01/02/01 PAY 50 $3456.78 $3556.78
  155. TOTAL FOR THIS ITEM =$ 3456.78
  156. PRESS ENTER TO RETURN TO MENU?
  157. CHECKBOOK MAINTENANCE PROGRAM
  158. CHOOSE NUMBER OF DESIRED OPTION
  159. 1.SET UP NEW CHECKBOOK
  160. 2.INPUT OLD CHECKBOOK FROM TAPE
  161. 3.ADD TO OLD CHECKBOOK
  162. 4.OUTPUT CHECKBOOK TO CASSETTE
  163. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  164. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  165. 7.LIST BY CATEGORY
  166. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  167. 9.OUTPUT CHECKBOOK TO DISKETTE
  168. 10.EDIT CHECKBOOK ITEM
  169. 11.END THIS PROGRAM
  170. OPTION # ? 7
  171. IS LINE PRINTER OUTPUT DESIRED(Y/N)? Y
  172. INPUT CATEGORY NUMBER OF INTEREST? 5
  173. 5000 01/03/01 MORTGAGE LLC 5 $2987.65 $569.13
  174. TOTAL FOR THIS ITEM =$ 2987.65
  175. PRESS ENTER TO RETURN TO MENU?
  176. CHECKBOOK MAINTENANCE PROGRAM
  177. CHOOSE NUMBER OF DESIRED OPTION
  178. 1.SET UP NEW CHECKBOOK
  179. 2.INPUT OLD CHECKBOOK FROM TAPE
  180. 3.ADD TO OLD CHECKBOOK
  181. 4.OUTPUT CHECKBOOK TO CASSETTE
  182. 5.REVIEW OF CHECK EXPENSE CATEGORIES
  183. 6.PRINT CHECKBOOK 10 ENTRIES AT A TIME OR LINEPRINT.
  184. 7.LIST BY CATEGORY
  185. 8.LOAD OLD CHECKBOOK FROM DISKETTE
  186. 9.OUTPUT CHECKBOOK TO DISKETTE
  187. 10.EDIT CHECKBOOK ITEM
  188. 11.END THIS PROGRAM
  189. OPTION # ? 11
  190. ARE YOU SURE YOU WANT TO END(Y/N)? Y