Calculate monthly mortgage payments

Assignment Help Computer Engineering
Reference no: EM13701582

Question: Write a program that will calculate monthly mortgage payments on a house purchase.  The equation you'll want to use is

[ payment= ((rate * (1+rate)^n ) / ((1+rate)^n -1)) *L ].

  There are a few changes I want to what they list above. 

  • People are used to working with annual, not monthly interest rates
  • Consumers think of the term of the loan in years, not months. It would still be good to tell them how many monthly payments they will be making.
  • A house payment also includes property taxes, which are are assessed on an annual, not monthly basis
  • The payment will also include home insurance, which is also calculated as an annual amount.

For consistency between everyone's programs, let's have our programs expect the subsequent user inputs from Standard Input (the keyboard).

You need to make well-formed and clean code. You should not copy and paste the code from other source.

 

Reference no: EM13701582

Questions Cloud

James builds brick walls for custom homes : James builds brick walls for custom homes. he annual sells are $300,000, and his net income is $18,000. he has assets of $100,000 invested in his business. the net profit margin for james is?
Evaluate the time complexity of algorithm : You will be designing a non-member function that accepts as its argument one dynamic bag object (header file found in figure 4.9).  This function will return a reference to a new dynamic bag object.
The principles of behavioral management : Discuss some of the ways in which the principles of behavioral management and operations management can throw light on the Steinway process. How
Calls the function readarray to read data into the array : Write a function void readArray(int arr[], int length) to read in length many values into the array arr.
Calculate monthly mortgage payments : Write a program that will calculate monthly mortgage payments on a house purchase.  The equation you'll want to use is
Implement uniform random number generator : Implement Uniform Random Number generator and Generate 1000 Random number between 0 an 10000.
Variable pay depends on performance : Variable pay depends on performance and is not added to: a) overtime pay b) employee's base pay c) commission pay d) incentive pay e) piece rate earnings 2. Which is NOT true about job evaluation? a) it specifies the content of individual jo..
Write a program that uses a nested loop : Write a program that uses a nested loop togenerate the output shown below. Be sure that the value on the line changes with each digit displayed. For example, line 5 has the values "1", "2", "3", "4", and "5".
Implement program that uses priority queues of strings : Write a program in Java that uses priority queues of strings to sort lines of text in reverse alphabetic order. You may choose how you define alphabetic order.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Examine the technical merits and demerits of using a

a hypervisor is computer hardware platform virtualization software that allows multiple different operating systems os

  Describe the program development cycle

Describe the importance of using a structured, modular approach when creating program requirements, design, and code.

  Suppose that you are on the staff of a prc legislator

assume that you are on the staff of a prc legislator. outline the arguments that you would use to support a law that

  Determining the bmi

Develop a modular system which determines and display a person’s body mass index (BMI). The BMI is often used to calculate whether a person with the sedentary lifestyle is overweight or underweight for their height.

  Write a process findranks in java

Write down a method findRanks in Java that accepts an unsorted array of integers vals, and a starting and ending rank start and end, numbering ranks from 0, and returns an unsorted (any order is acceptable) array containing the lo-th through the h..

  Creating database for company

If you were preparing to create a brand new database for a company, do you think there would be any value in the interviewing the users to determine out what colors and designs they like?

  Modify a purchased software package

If the project team find out that the best alternative is to modify a purchased software package, then the team has several options to consider. What are they? What mus the project team take responsibility for in each case?

  Express the scope of the project

Define the scope of the project. Create a detailed outline for each section

  Implement a programme that reads an integer value

Design and implement a programme that reads an integer value and prints the sum of all even integers between 1 and the input value inclusive, as well as the sum of all odd integers.

  Write program to calculate pay of different types of employe

Write program to calculate pay of different types of employe

  Questiondevelop a program that displays information about a

questiondevelop a program that displays information about a family member or friend. this program must print out

  Questionthink about pros and cons of societys increasing

questionthink about pros and cons of societys increasing reliance on data. what happens if computer-generated

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd