Big Java R5.1 In which sequence are the lines of the Cubes.java program in Secti
ID: 3588256 • Letter: B
Question
Big Java
R5.1 In which sequence are the lines of the Cubes.java program in Section 5.2 executed, starting with the first line of main?
R5.2 Write method headers for methods with the following descriptions.
a. Computing the larger of two integers
b. Computing the smallest of three floating-point numbers
c. Checking whether an integer is a prime number, returning true if it is and false otherwise
d. Checking whether a string is contained inside another string
e. Computing the balance of an account with a given initial balance, an annual interest rate, and a number of years of earning interest
f. Printing the balance of an account with a given initial balance and an annual interest rate over a given number of years
g. Printing the calendar for a given month and year
h. Computing the weekday for a given day, month, and year (as a string such as "Monday")
i. Generating a random integer between 1 and n
Explanation / Answer
a. Computing the larger of two integers
public int larger(int num1, int num2)
{
if(num1 > num2)
return num1;
else return num2;
}
b. Computing the smallest of three floating-point numbers
public float smallest(float num1, float num2, float num3)
{
if(num1 < num2 && num1 < num3)
return num1;
else if(num2 < num1 && num2 < num3)
return num2;
else return num3;
}
c)
private static boolean prime(int x){…}
d)private static boolean contains(String x, String y){...}
e)private static double balance(double initial, double rate, double years){...}
f)private static void printBalance(double initial, double rate, double years){...}
g)private static void printCalendar(int x, int y){...}
h)private static String weekday(int x, int y, int z){...}
i)private static int random(1, int n){...}
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.