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.
 
 
 
 
 
 

135 lines
11 KiB

  1. THIS PROGRAM IS A SIMPLE STOCK PORTFOLIO PROGRAM. IT WILL
  2. PERMIT THE USER TO STORE DATA ABOUT HIS PORTFOLIO OF SECURIT-
  3. IES AS WELL AS GIVE A PROFIT ANALYSIS OF THE PORTFOLIO.
  4. FOR EACH SECURITY WE STORE STOCK TICKER CODE,COMPANY NAME
  5. DATE OF PURCHASE, # UNITS PURCHASED, PURCHASE PR/UNIT,
  6. PRESENT PR/UNIT, YEARLY DIVIDENDS/UNIT.
  7. THE ANALYSIS COMPUTES SUCH ELEMENTS AS PORTFOLIO AT COST.
  8. PRESENT VALUE OF PORTFOLIO, PRESENT YIELD, ETC.
  9. PRESS ENTER TO BEGIN?
  10. ARE DISK DRIVES ATTACHED(Y/N)? Y
  11. MAIN MENU
  12. 0.QUIT
  13. 1.ADD TO FILE OR BEGIN NEW FILE
  14. 2.READ FILE IN FROM TAPE
  15. 3.WRITE FILE OUT ONTO TAPE
  16. 4.READ FILE IN FROM DISK
  17. 5.WRITE FILE OUT ONTO DISK
  18. 6.EDIT FILE
  19. 7.LIST FILE AND PROFIT ANALYSIS
  20. 8.ROUTINE ACTUALLY DELETING RECORD FROM FILE
  21. ENTER YOUR CHOICE? 1
  22. NEW FILE
  23. PRESS ENTER TO CONTINUE?
  24. STOCK TICKER CODE? ABC
  25. COMPANY NAME ? A.B.C.
  26. DATE OF PURCHASE ? 12/34/56
  27. 0.00# UNITS PURCHASED? 789
  28. 0.00PURCHASE PR/UNIT ? 12.34
  29. 0.00PRESENT PR/UNIT ? 56.78
  30. 0.00YEARLY DIV/UNIT ? 9.87
  31. TK CORP. NAME DATE PURCH. PRESENT YEARLY NO.
  32. CODE PURCH PR/UNIT PR/UNIT DIV/UNIT UNITS
  33. ABC A.B.C. 12/34/56 12.34 56.78 9.87 789
  34. ENTER Y IF OK,N IF ERROR,A TO ABORT? Y
  35. DO YOU DESIRE MORE ENTRIES(Y/N)? N
  36. MAIN MENU
  37. 0.QUIT
  38. 1.ADD TO FILE OR BEGIN NEW FILE
  39. 2.READ FILE IN FROM TAPE
  40. 3.WRITE FILE OUT ONTO TAPE
  41. 4.READ FILE IN FROM DISK
  42. 5.WRITE FILE OUT ONTO DISK
  43. 6.EDIT FILE
  44. 7.LIST FILE AND PROFIT ANALYSIS
  45. 8.ROUTINE ACTUALLY DELETING RECORD FROM FILE
  46. ENTER YOUR CHOICE? 5
  47. PUT DATA DISK IN DISK DRIVE
  48. PRESS ENTER TO CONTINUE?
  49. MAIN MENU
  50. 0.QUIT
  51. 1.ADD TO FILE OR BEGIN NEW FILE
  52. 2.READ FILE IN FROM TAPE
  53. 3.WRITE FILE OUT ONTO TAPE
  54. 4.READ FILE IN FROM DISK
  55. 5.WRITE FILE OUT ONTO DISK
  56. 6.EDIT FILE
  57. 7.LIST FILE AND PROFIT ANALYSIS
  58. 8.ROUTINE ACTUALLY DELETING RECORD FROM FILE
  59. ENTER YOUR CHOICE? 4
  60. PUT DATA DISK IN DISK DRIVE
  61. PRESS ENTER TO CONTINUE?
  62. MAIN MENU
  63. 0.QUIT
  64. 1.ADD TO FILE OR BEGIN NEW FILE
  65. 2.READ FILE IN FROM TAPE
  66. 3.WRITE FILE OUT ONTO TAPE
  67. 4.READ FILE IN FROM DISK
  68. 5.WRITE FILE OUT ONTO DISK
  69. 6.EDIT FILE
  70. 7.LIST FILE AND PROFIT ANALYSIS
  71. 8.ROUTINE ACTUALLY DELETING RECORD FROM FILE
  72. ENTER YOUR CHOICE? 7
  73. IS A LINE PRINTER TO BE USED(Y/N)? Y
  74. LIST MENU
  75. 1. COMPLETE LIST AS ON FILE
  76. 2. LIST WITH PAPER PROFIT, YIELD & PORTFOLIO VALUE
  77. 3. END LIST PROGRAM
  78. ENTER APPROPRIATE CHOICE? 1
  79. PUT PAPER INTO PRINTER
  80. PRESS ENTER TO CONTINUE?
  81. TK CORP. NAME DATE PURCH. PRESENT YEARLY NO.
  82. CODE PURCH PR/UNIT PR/UNIT DIV/UNIT UNITS
  83. ABC A.B.C. 12/34/56 12.34 56.78 9.87 789
  84. PRESS ENTER TO CONTINUE?
  85. LIST MENU
  86. 1. COMPLETE LIST AS ON FILE
  87. 2. LIST WITH PAPER PROFIT, YIELD & PORTFOLIO VALUE
  88. 3. END LIST PROGRAM
  89. ENTER APPROPRIATE CHOICE? 2
  90. ******* COMPUTING *******
  91. TK DATE PURCH. PRES. YIELD PRESENT % PROFIT
  92. CODE PURCH. PR/UNIT PR/UNIT % VALUE
  93. ABC 12/34/56 12.34 56.78 17.38 44799.42 360.13
  94. PRESS ENTER TO CONTINUE?
  95. PORTFOLIO VALUE AT COST : $9736.26
  96. PRESENT PORTFOLIO VALUE : $44799.42
  97. DOLLAR PAPER PROFIT : $35063.16
  98. TOTAL DIVIDENDS PER YEAR: $7787.43
  99. DIVIDEND YIELD : 0.17
  100. PRESS ENTER TO CONTINUE?
  101. LIST MENU
  102. 1. COMPLETE LIST AS ON FILE
  103. 2. LIST WITH PAPER PROFIT, YIELD & PORTFOLIO VALUE
  104. 3. END LIST PROGRAM
  105. ENTER APPROPRIATE CHOICE? 3
  106. MAIN MENU
  107. 0.QUIT
  108. 1.ADD TO FILE OR BEGIN NEW FILE
  109. 2.READ FILE IN FROM TAPE
  110. 3.WRITE FILE OUT ONTO TAPE
  111. 4.READ FILE IN FROM DISK
  112. 5.WRITE FILE OUT ONTO DISK
  113. 6.EDIT FILE
  114. 7.LIST FILE AND PROFIT ANALYSIS
  115. 8.ROUTINE ACTUALLY DELETING RECORD FROM FILE
  116. ENTER YOUR CHOICE? 0