Question: For the problem below, complete the following steps: Do test cases with expected results based on example input Show Python Code Show Test Results Do

For the problem below, complete the following steps:

  • Do test cases with expected results based on example input
  • Show Python Code
  • Show Test Results

 

Do program to calculate compound interest. When a bank account pays compound interest, it pays interest not only on the principal amount that was deposited into the account, but also on the interest that has accumulated over time. Suppose you want to deposit some money into a savings account, and let the account earn compound interest for a certain number of years. The formula for calculating the balance of the account after a specified number of years is:

 T A = P(1 + )|| nt  

The terms in the formula are: 

A is the amount of money in the account after the specified number of years.

P is the principal amount that was originally deposited into the account.

r is the annual interest rate.

n is the number of times per year that the interest is compounded.

t is the specified number of years.

 

 

Do program that makes the calculation for you. The program should ask the user to input the following:

 

  • The amount of principal originally deposited into the account
  • The annual interest rate paid by the account
  • The number of times per year that the interest is compounded. (For example, if interest is compounded monthly, enter 12. If interest is compounded quarterly, enter 4.)
  • The number of years the account will be left to earn interest

 

Once the input data has been entered, the program should calculate and display the amount of money that will be in the account after the specified number of years.

 

You can use an online calculate like this one to compare the results of your program and create test cases: https://www.thecalculatorsite.com/finance/calculators/compoundinterestcalculator.php

 

Record your test information in this file and upload your python file separately.


 

 

Test Case 1

Example Input

 

 

Expected Result:

 

 

 

Actual Result

 

 

 

Test Case 2

Example Input

 

 

Expected Result:

 

 

 

Actual Result

T A = P(1 + )|| nt

Step by Step Solution

3.37 Rating (156 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Sure I can help you create a Python program to calculate compound interest and provide test cases Heres the Python code for calculating compound inter... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!