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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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