Question: Your program should get the necessary inputs from the user and compute and display monthly payment. All user prompts and program outputs should be user-friendly.

Your program should get the necessary inputs from the user and compute and display monthly payment. All user prompts and program outputs should be user-friendly.

Use the following stages in Software Development Process to develop your program:

1. Analyze, 2. Specifications, 3. Design, 4. Implement, 5. Test/Debug, 6. Maintain & Update

Your program should get the necessary inputs from the user and compute

Here is a formula for computing monthly payments for a loan (for example: a car loan): Paymen- Kate * (I+ Rate M ((I+Rate)-1) Where: L: Loan Amount Rate: Monthly Interest Rate as a fraction (ex: 0.01 for 1%) N: Number of Payments Payment: is the monthly payment Write a Python module (loan.py) that assigns values to Loan Amount, Monthly Interest Rate and Number of payments, using the above formula, computes the monthly payment For example: if Loan amount is $10000, Monthly Interest Rate is 0.01 (or 12% annual interest rate), the number of payments is 36, Monthly payment should be $332.14.Verify that your program works correctly by using this data as input. Attach loan.py when submitting this quick test

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!