home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / cs4_b.zip / LOAN1.STY < prev    next >
Text File  |  1994-05-15  |  2KB  |  66 lines

  1. @UA" Enter Loan Amount "
  2. > @VN01 := {@UA}         ; Principal
  3. @UA" Enter Annual Interest Rate "
  4. > @VN02 := {@UA}         ; Annual Interest rate
  5. @UN" Enter Number of Years "
  6. > @VN03 := {@UN}         ; Number of years
  7. > @VN04 := {12}          ; Periods per year
  8. @UA" Enter Monthly Payment "
  9. > @VN05 := {@UA}         ; Monthly payment
  10. > @VN06 := {@VN03 * 12}  ; Number of payments
  11.  
  12. @IF @RD = "SCREEN" THEN
  13. @MH5
  14. ─────────┬────────────┬────────────┬────────────────┬────────────┬────────────
  15.          │  Beginning │  Interest  │ Actual amount  │  Principal │ Cumulative
  16.  Payment │  principal │  paid each │ applied toward │   balance  │  interest
  17.   number │   balance  │   period   │   principal    │  remaining │    paid
  18. ─────────┼────────────┼────────────┼────────────────┼────────────┼────────────
  19. @LA{@VN06}
  20. > @VN20 := {@VN20+1}
  21. @MA5 @MD00 @VN20     │@MA11 @MD02 @VN01------  │
  22. > @VN21 := {(@VN01 * (@VN02/100)) / 12}
  23. @VN21------  │
  24. > @VN01 := {@VN01 - (@VN05 - @VN21)}
  25. > @VN22 := {@VN05 - @VN21}
  26.     @VN22------  │
  27. @VN01------  │
  28. > @VN23 := {@VN23 + @VN21}
  29. @VN23------ 
  30. @EA
  31. ─────────┴────────────┴────────────┴────────────────┴────────────┴────────────
  32. @EL
  33. @PA ;
  34. > @VN82 := {1}
  35.  
  36. @LA{@VN06}
  37. @IF {@VN82} = {1} THEN
  38. @MI{@RI} ==============================================================================
  39. @MI{@RI}          |  Beginning |  Interest  | Actual amount  |  Principal | Cumulative
  40. @MI{@RI}  Payment |  principal |  paid each | applied toward |   balance  |  interest
  41. @MI{@RI}   number |   balance  |   period   |   principal    |  remaining |    paid
  42. @MI{@RI} ==============================================================================
  43. > @VN50 := {6}
  44. > @VN82 := {0}
  45. @EI
  46. > @VN50 := {@VN50+1}
  47. > @VN20 := {@VN20+1}
  48. @MA5 @MD00 @MI{@RI} @VN20      @MA11 @MD02 @VN01------   ;
  49. > @VN21 := {(@VN01 * (@VN02/100)) / 12}
  50. @VN21------   ;
  51. > @VN01 := {@VN01 - (@VN05 - @VN21)}
  52. > @VN22 := {@VN05 - @VN21}
  53.     @VN22------   ;
  54. @VN01------   ;
  55. > @VN23 := {@VN23 + @VN21}
  56. @VN23------ 
  57. @IF {@VN50} > {@RF} THEN
  58. @PB ;
  59. @UM"Ready to print next page."
  60. > @VN82 := {1}
  61. @EI
  62. @EA
  63. @MI{@RI} ==============================================================================
  64. @EI
  65. 
  66.