关键词 > ITSS3311.501-OPRE3311.501

ITSS 3311.501-OPRE 3311.501 - Introduction to Programming, Spring 2023Project 1

发布时间:2023-02-16

Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

ITSS 3311.501-OPRE 3311.501 - Introduction to Programming, Spring 2023Project 1

Maximum points: 10

Due: 5:30 pm on February 15th, 2023

Project 1: Calculating Future Investment Value

Problem Description:

Write a program in Java that reads in: (i) investment amount, (ii) annual interest rate, and (iii) number of years from the keyboard and calculates the future investment value using the      following formulae:

number0fMonths = number0fYears × 12

monthlyInterestRate =

futureInvestmentValue = investmentAmount × (1 + monthlyInterestRate)numberOfMonths

Sample Run:

Enter investment amount: 1000

Enter annual interest rate in percentage points (e.g., 2.25 for 2.25%): 2.25

Enter the number of years: 2

The value of $1000.0 after 2 years is $1045.9837866210664

Hints:

1.  Import the Scanner class from the java.util package to read the three input variables.

2.  Declare variables as“double”or“int”appropriately.

3.  Use the Math.pow(a, b) function to compute ab .

4.  Use the sample run in the instructions to test your program to make sure it is correct

before you submit.

Deliverables:

Your .java file including:

1.  A sample run at the top with investment amount of $2023.50, annual interest rate of 5.5%, and 4 years. The four lines of the output (similar to those shown in the sample run above) should be inserted as a comment on the top of the Java code (before the import and class statements). (2 points)

2.  Your code with other appropriate comments. (Code: 6 points, Comments: 2 points)