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.
 
 
 
 
 
 

143 lines
4.3 KiB

  1. ANNUITY COMPUTATION BY DR. PETER SHENKIN
  2. AN ANNUITY IS ANY SET OF EQUAL PAYMENTS MADE AT
  3. EQUAL INTERVALS OF TIME. WITH AN ORDINARY ANNUITY
  4. PAYMENTS ARE MADE AT THE ENDS OF THE PERIODS DE-
  5. FINED BY THESE TIME INTERVALS. FOR AN ANNUITY DUE
  6. THE PAYMENTS ARE MADE AT THE BEGINNING OF THE PER-
  7. IODS IN QUESTION. THE PRESENT VALUE OF AN ANNUITY
  8. IS THE AMOUNT OF CASH ONE WOULD ACCEPT NOW INSTEAD
  9. OF THE SEQUENCE OF FUTURE PAYMENTS. BECAUSE MONEY
  10. HAS TIME VALUE (INTEREST IS CHARGED) THE PRESENT
  11. VALUE DOES NOT EQUAL THE SUM OF THE PAYMENTS. tHE
  12. FUTURE VALUE OF AN ANNUITY IS THE AMOUNT OF CASH
  13. WHICH WOULD ACCUMULATE BY THE END OF THE ANNUITY
  14. IF THE INDIVIDUAL PAYMENTS ARE INVESTED AT THE
  15. PREVAILING INTEREST RATE.
  16. PRESS ENTER TO CONTINUE?
  17. MANY ANNUITIES ALSO INVOLVE A LAST BALLOON PAY-
  18. MENT.IN THE ANNUITY PROBLEMS WE EXAMINE,THE VARIABLES
  19. OF INTEREST ARE NUMBER OF PAYMENTS,INTEREST RATE PER
  20. PERIOD,PAYMENT PER PERIOD,PRESENT OR FUTURE VALUE,AND
  21. BALLOON PAYMENT (AT END OF TERM) IF DESIRED.GIVEN ANY
  22. FOUR VALUES OF THE ABOVE VARIABLES THIS PROGRAM WILL
  23. FIND THE FIFTH VARIABLE WHEN CONSIDERING THE PRESENT
  24. VALUE SITUATION. IN THE FUTURE VALUE CASE NO BALLOON
  25. PAYMENTS ARE CONSIDERED AS IN THIS CASE A BALLOON
  26. PAYMENT OF A CERTAIN AMOUNT WOULD ADD THAT AMOUNT
  27. TO FUTURE VALUE.NOTE THAT INTEREST RATES ARE WRITTEN
  28. AS PER CENTS, NOT AS DECIMALS(E.G. 6%, NOT .06). IN
  29. ADDITION NOTE THAT INTEREST RATE IS PER PERIOD,I.E.
  30. PER MONTH,PER YEAR,ETC.
  31. PRESS ENTER TO BEGIN?
  32. SELECT TYPE OF PROBLEM DESIRED.
  33. 0.QUIT
  34. 1.ORDINARY ANNUITY-FUTURE VALUE(SINKING FUND)
  35. 2.ANNUITY DUE-FUTURE VALUE
  36. 3.ORDINARY ANNUITY-PRESENT VALUE
  37. 4.ANNUITY DUE-PRESENT VALUE
  38. MAKE YOUR CHOICE? 1
  39. IS INTEREST RATE QUOTED PER PERIOD(P) OR ANNUALLY(A)? A
  40. NUMBER OF PAYMENTS PER YEAR? 12
  41. ENTER EACH OF THE FOLLOWING.FOR THE UNKNOWN VALUE
  42. ENTER 9999.
  43. FUTURE VALUE ? 2345.67
  44. PAYMENT ? 89.01
  45. NUMBER OF PAYMENTS ? 12
  46. ANNUAL INTEREST RATE ? 3.75
  47. FUTURE VALUE = 2345.67
  48. NUMBER OF PAYMENTS = 12
  49. CONSISTING OF 12 PAYMENTS ANNUALLY.
  50. ANNUAL INTEREST RATE = 3.75
  51. PAYMENT = 89.01
  52. PRESS ENTER FOR MORE?
  53. SELECT TYPE OF PROBLEM DESIRED.
  54. 0.QUIT
  55. 1.ORDINARY ANNUITY-FUTURE VALUE(SINKING FUND)
  56. 2.ANNUITY DUE-FUTURE VALUE
  57. 3.ORDINARY ANNUITY-PRESENT VALUE
  58. 4.ANNUITY DUE-PRESENT VALUE
  59. MAKE YOUR CHOICE? 2
  60. IS INTEREST RATE QUOTED PER PERIOD(P) OR ANNUALLY(A)? P
  61. ENTER EACH OF THE FOLLOWING.FOR THE UNKNOWN VALUE
  62. ENTER 9999.
  63. FUTURE VALUE ? 1234.56
  64. PAYMENT ? 89.01
  65. NUMBER OF PAYMENTS ? 36
  66. INTEREST RATE PER PERIOD(%)? 0.175
  67. FUTURE VALUE = 1234.56
  68. NUMBER OF PAYMENTS = 36
  69. INT. RATE PER PERIOD= .175
  70. PAYMENT = 89.01
  71. PRESS ENTER FOR MORE?
  72. SELECT TYPE OF PROBLEM DESIRED.
  73. 0.QUIT
  74. 1.ORDINARY ANNUITY-FUTURE VALUE(SINKING FUND)
  75. 2.ANNUITY DUE-FUTURE VALUE
  76. 3.ORDINARY ANNUITY-PRESENT VALUE
  77. 4.ANNUITY DUE-PRESENT VALUE
  78. MAKE YOUR CHOICE? 3
  79. IS INTEREST RATE QUOTED PER PERIOD(P) OR ANNUALLY(A)? A
  80. NUMBER OF PAYMENTS PER YEAR? 24
  81. ENTER EACH OF THE FOLLOWING.FOR THE UNKNOWN VALUE
  82. ENTER 9999.
  83. PRESENT VALUE ? 1234.56
  84. PAYMENT ? 89.01
  85. NUMBER OF PAYMENTS ? 52
  86. ANNUAL INTEREST RATE ? 3.25
  87. BALLOON PAYMENT ? 9999
  88. PRESENT VALUE = 1234.56
  89. NUMBER OF PAYMENTS = 52
  90. CONSISTING OF 24 PAYMENTS ANNUALLY.
  91. ANNUAL INTEREST RATE = 3.25
  92. PAYMENT = 89.01
  93. BALLOON PAYMENT =-3467.45
  94. PRESS ENTER FOR MORE?
  95. SELECT TYPE OF PROBLEM DESIRED.
  96. 0.QUIT
  97. 1.ORDINARY ANNUITY-FUTURE VALUE(SINKING FUND)
  98. 2.ANNUITY DUE-FUTURE VALUE
  99. 3.ORDINARY ANNUITY-PRESENT VALUE
  100. 4.ANNUITY DUE-PRESENT VALUE
  101. MAKE YOUR CHOICE? 4
  102. IS INTEREST RATE QUOTED PER PERIOD(P) OR ANNUALLY(A)? P
  103. ENTER EACH OF THE FOLLOWING.FOR THE UNKNOWN VALUE
  104. ENTER 9999.
  105. PRESENT VALUE ? 1234.56
  106. PAYMENT ? 9999
  107. NUMBER OF PAYMENTS ? 36
  108. INTEREST RATE PER PERIOD(%)? 5
  109. BALLOON PAYMENT ? 55.55
  110. PRESENT VALUE = 1234.56
  111. NUMBER OF PAYMENTS = 36
  112. INT. RATE PER PERIOD= 5
  113. PAYMENT = 70.5051
  114. BALLOON PAYMENT = 55.55
  115. PRESS ENTER FOR MORE?
  116. SELECT TYPE OF PROBLEM DESIRED.
  117. 0.QUIT
  118. 1.ORDINARY ANNUITY-FUTURE VALUE(SINKING FUND)
  119. 2.ANNUITY DUE-FUTURE VALUE
  120. 3.ORDINARY ANNUITY-PRESENT VALUE
  121. 4.ANNUITY DUE-PRESENT VALUE
  122. MAKE YOUR CHOICE? 0