Create a program that develops an amortization schedule

Assignment Help JAVA Programming
Reference no: EM13925106

Your project as a programming consultant is to create a program that develops an amortization schedule. Your program should be written as a Java applet. As an applet, your program will be executed through the use of a browser. Your applet should prompt the user for three different inputs, loan amount, the duration of the loan and the annual interest rate. Your task is to create a Java applet that provides the user with a payment schedule, or amortization schedule. The schedule must include monthly payment amount, interest amount, principal amount and the remaining balance per pay period. The amortization table must be presented to the user in a nicely formatted table. The applet input will be the loan amount, annual percentage rate (APR), and the number of years to pay out the loan. The output will be the loan amount, interest rate per pay period number of pay periods and the monthly payment. This information would be followed by the amortization schedule. Following is an example of the expected output for a $35,000 loan over 8 years at 8.5% interest rate. Loan Amount: $35,000 Interest Rate per pay period: 0.085 Pay Periods: 96 Monthly Payment Amount: $503.72

Reference no: EM13925106

Questions Cloud

Analyze the key reasons for the divergent performance : Read a business newspaper or other business publications and identify four industries that are doing well currently and four industries that are under-performing. Analyze the key reasons for the divergent performance.
Analysis-companies does have strong strategic intent posture : Conduct a thorough and well-argued analysis that provides evidence that one of your chosen companies does have a strong strategic-intent posture.
Successfully funding your business venture : For Assignment 1, you imagined that you were going to start a company that offered an innovative product or service. In Assignment 1 you also determined the business structure you would use for that venture. For this assignment, you can use that s..
What are your thoughts on alternate energy sources : List the industries that would be impacted favourably and unfavourably. What are your thoughts on alternate energy sources? Please explain your views.
Create a program that develops an amortization schedule : Your project as a programming consultant is to create a program that develops an amortization schedule. Your program should be written as a Java applet.
Observations in this data set must be identical : This is an open-book exam. You may refer to your text and other course materials as you work on the exam, and you may use a calculator. You must complete the exam individually. Neither collaboration nor consultation with others is allowed.
An information system that provides reports to stakeholders : an information system that provides reports to stakeholders about the economic activities and condition of a business.
What is the importance of understanding the business model : What is the importance of understanding the business model of a customer? Explain the essential steps and factors involved in internal risk identification.
Relation between major parties in corporation-shareholders : Describe the roles and the basic relationship between the major parties in a corporation-shareholders, board of directors and ceo-including their responsibilities and appointment is made for the latter two. How are corporate owners compensated?

Reviews

Write a Review

JAVA Programming Questions & Answers

  Create a constructor in the subclass why

Assume there is a base class with multiple constructors, if the subclass inherits from the base class, do we need to create a constructor in the subclass? Why?

  Create the look for two gui applications

Create the look for two GUI applications. You WILL NOT be getting the applications to do anything. We are only interested in seeing how well you can arrange the GUI components onto the window

  Java program that prompts the user to input three numbers

Need a java program that prompts the user to input three numbers. This program should then output the numbers in nondescending order

  Directly cause thread to stop executing-thread execution

Which cannot directly cause a thread to stop executing? What is the name of the method used to start a thread execution?

  Use inheritance to read, store, and print questions for test

use inheritance to read, store, and print questions for a test. First, write an abstract class

  Write a program that lets the user click on the panel

Write a program that lets the user click on the panel to dynamically create points. Initially, the panel is empty. When a panel has two or more points, highlight the pair of closest points. Whenever a new point is created, a new pair of closest po..

  Specify, design and implement a class

Specify, design and implement a class that can be used to hold information about a musical note. Test it with an appropriate driver program.

  Case study - greenhouse humidity control

The control system that will respond to sensor information to turn on/off a misting device, turn on/off a watering system and open/close ventilation windows.

  Define responsive design

Define Responsive Design and clarify what techniques can be used to create a responsive design for a web application? Explain what makes jQuery Mobile different from other JavaScript libraries such as jQuery and jQueryUI

  Example of a problematic programming situation or scenario

Suggest one (1) example of a problematic programming situation or scenario that the use or implementation of a sequence structure could resolve

  Working for hypothetical insurance company

Assume that you are working for hypothetical insurance company. This company offers insurance for 4 types of vehicles: cars, trucks, motor cycles and boats. In order to keep the program manageable, we will assume that we do not make a finer distin..

  App that allows the user to enter a series of numbers

Write an app that allows the user to enter a series of numbers and manipulate them. The app should provide users with the option of adding or multiplying the numbers.

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