Java Reference
In-Depth Information
Write a test program that prompts the user to enter three numbers and invokes the
method to display them in increasing order.
*6.6
( Display patterns ) Write a method to display a pattern as follows:
1
2 1
3 2 1
...
n n-1 ... 3 2 1
The method header is
public static void displayPattern( int n)
*6.7
( Financial application: compute the future investment value ) Write a method that
computes future investment value at a given interest rate for a specified number
of years. The future investment is determined using the formula in Programming
Exercise 2.21.
Use the following method header:
public static double futureInvestmentValue(
double investmentAmount, double monthlyInterestRate, int years)
For example, futureInvestmentValue(10000, 0.05/12, 5) returns
12833.59 .
Write a test program that prompts the user to enter the investment amount (e.g.,
1000) and the interest rate (e.g., 9%) and prints a table that displays future value
for the years from 1 to 30, as shown below:
The amount invested: 1000
Annual interest rate: 9
Years Future Value
1 1093.80
2 1196.41
...
29 13467.25
30 14730.57
6.8
( Conversions between Celsius and Fahrenheit ) Write a class that contains the fol-
lowing two methods:
/** Convert from Celsius to Fahrenheit */
public static double celsiusToFahrenheit( double celsius)
/** Convert from Fahrenheit to Celsius */
public static double fahrenheitToCelsius( double fahrenheit)
The formula for the conversion is:
fahrenheit = (9.0 / 5) * celsius + 32
celsius = (5.0 / 9) * (fahrenheit - 32)
 
 
Search WWH ::




Custom Search