Consider the follwing statements: double num1, num2,num3; int int1, int2, int3;
ID: 3608795 • Letter: C
Question
Consider the follwing statements:double num1, num2,num3; int int1, int2, int3; double value; num1 = 5.0; num2= 6.0; num3= 3.0; int1 = 4; int2 = 7; int3 =8;
and the method heading:
public static double cube(double a, double b, doublec)
Which of the following statements are valid? If they areinvalid, explain why.
a. value = cube (num1, 15.0, num3); b. System.out.println(cube(num1, num3, num2)); c. System.out.println(cube(6.0, 8.0, 10.5)); d. System.out.println(num1 + " " + num3)); e. System.out.println(cube(num1, num3)); f. value = cube(num1, int2, num3); g. value = cube(7, 8, 9);
double num1, num2,num3; int int1, int2, int3; double value; num1 = 5.0; num2= 6.0; num3= 3.0; int1 = 4; int2 = 7; int3 =8;
and the method heading:
public static double cube(double a, double b, doublec)
Which of the following statements are valid? If they areinvalid, explain why.
a. value = cube (num1, 15.0, num3); b. System.out.println(cube(num1, num3, num2)); c. System.out.println(cube(6.0, 8.0, 10.5)); d. System.out.println(num1 + " " + num3)); e. System.out.println(cube(num1, num3)); f. value = cube(num1, int2, num3); g. value = cube(7, 8, 9); double num1, num2,num3; int int1, int2, int3; double value; num1 = 5.0; num2= 6.0; num3= 3.0; int1 = 4; int2 = 7; int3 =8;
and the method heading:
public static double cube(double a, double b, doublec)
Which of the following statements are valid? If they areinvalid, explain why.
a. value = cube (num1, 15.0, num3); b. System.out.println(cube(num1, num3, num2)); c. System.out.println(cube(6.0, 8.0, 10.5)); d. System.out.println(num1 + " " + num3)); e. System.out.println(cube(num1, num3)); f. value = cube(num1, int2, num3); g. value = cube(7, 8, 9);
Explanation / Answer
double num1, num2, num3; int int1, int2, int3; double value; num1 = 5.0; num2= 6.0; num3= 3.0; int1 = 4; int2 = 7; int3 =8;and the method heading:
public static double cube(double a, double b, doublec)
Which of the following statements are valid? If they areinvalid, explain why.
a. value = cube (num1, 15.0,num3); valid
b. System.out.println(cube(num1, num3,num2)); valid
c. System.out.println(cube(6.0, 8.0,10.5)); valid
d. System.out.println(num1 + " " +num3)); no call to cube
e. System.out.println(cube(num1,num3)); invalid- only 2 parameters, cube needs 3
f. value = cube(num1, int2,num3); valid-integer will be converted to double
g. value = cube(7, 8,9); valid-integers will be converted to double