2010 Homework #3
The programs below are from Textbook Chapter-3.
Choose 1 program below and add it to your lab-3 menu program.
Add it as a menu item and integrate it into the menu program.
Start with your /2010/3/menu.cpp program.
Also, choose one more program from Textbook Chapter-4 and add it to your menu.cpp program. The program you choose must be from the "Programming Challenges" section of chapter-4 in the Gaddis textbook. You must indicate in the code and on-screen which challenge you have chosen from chapter #4.
Choose one of these program ideas:
#18. Interest Earned
Assuming there are no deposits other than the original investment,
the balance in a savings account after one year may be calculated as
Rate
Amount = Principal * (1 + ------ ) ^ T
T
Principal is the balance in the savings account, Rate is the interest rate,
and T is the number of times the interest is compounded during a year
(T is 4 if the interest is compounded quarterly).
Write a program that asks for the principal, the interest rate, and the
number of times the interest is compounded. It should display a report
similar to
Interest Rate: 4.25%
Times Compounded: 12
Principal: $ 1000.00
Interest: $ 43.34
Amount in Savings: $ 1043.34
#19. Monthly Payments
The monthly payment on a loan may be calculated by the following formula:
Rate * (1 + Rate) ^ N
Payment = --------------------- * L
((1 + Rate)^N - 1)
Rate is the monthly interest rate, which is the annual interest rate divided
by 12. (12% annual interest would be 1 percent monthly interest.) N is the
number of payments, and L is the amount of the loan. Write a program that
asks for these values and displays a report similar to
Loan Amount: $ 10000.00
Monthly Interest Rate: 1%
Number of Payments: 36
Monthly Payment: $ 332.14
Amount Paid Back: $ 11957.15
Interest Paid: $ 1957.15
Notes: The ^ symbol means raised to a power. Look in your book for a clear explanation of these problems.