Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Please answer the following review questions. 1. int age = 33; if ( age >= 33 )

ID: 664164 • Letter: P

Question

Please answer the following review questions.

1.

int age = 33;

if ( age >= 33 )
{
System.out.println( "apple" );
}
else
{

System.out.println( "orange" );
}

System.out.println( "beer" );

Apple

Orange

Apple beer

None of the above

2.

int iResult, num1 = 25, num2 = 40, num3 = 17, num4 = 5;
int num5 = -14, num6 = -27;
double dResult, val1 = 17.0, val2 = 12.78;
String sResult, title = “Hello from Java";

iResult = num1 / num3;

What does iResult equal?

A.    1.4705882

B.    1

C.    1.5

D.    None of the above

3.

int iResult, num1 = 25, num2 = 40, num3 = 17, num4 = 5;
int num5 = -14, num6 = -27;
double dResult, val1 = 17.0, val2 = 12.78;
String sResult, title = “Hello from Java";

dResult = val1/ num4;

What does dResult equal?

A.    0

B.    1

C.    2

D.    3.4

E.    4

F.    None of the above

4.

            int iResult, num1 = 25, num2 = 40, num3 = 17, num4 = 5;

int num5 = -14, num6 = -27;
double dResult, val1 = 17.0, val2 = 12.78;
String sResult, title = “Hello from Java";

iResult = num4 / num3;

What does iResult equal?

A.    0

B.    1

C.    3

D.    3.4

E.    None of the above

5.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;

if (num2 < LIMIT)
{
System.out.println ("apple");
}

What prints?

A.    Apple

B.    Orange

6.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;


if (num2 >= MAX)
{
System.out.println ("apple");
System.out.println ("orange");
}
System.out.println ("pear");

What prints?

A.   Apple orange

B.   Orange

C. Apple orange pear

D. Pear

E.   Nothing

7.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;

if (num2 - num1 <= 2 * MAX)
{
System.out.println ("apple");
}
else
{
System.out.println ("orange");
}

System.out.println("grape");

What prints?

A.    Apple

B.    Orange

C.    Grape

D.    Apple grape

E.    Nothing

8.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;

if (num1 > MAX && num3 <= LIMIT)
{
System.out.println ("apple");
}
System.out.println ("orange");

What prints?

A.    Apple

B.    Orange

C.    Apple orange

9.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;

if (num1 > MAX || num3 <= LIMIT)
{
System.out.println ("apple");
}
System.out.println ("orange");

What prints?

A.    Apple

B.    Apple orange

C.    None of the above

10.

final int MAX = 25, LIMIT = 100;
int num1 = 12, num2 = 25, num3 = 87;

if ( num2 <= MAX && num3 <= LIMIT || num3 >= num2 )
{
System.out.println ("apple");
}

else
{

System.out.println( "pear" );
}

System.out.println ("orange");

What prints?

A.    Pear

B.    Apple orange

C.    Pear orange

Explanation / Answer

1. First it will go in if loop and then last line
so answer C) Apple beer

2. since num1 and num3 are integer; so by integer divison rule
we have 25/17 = 1
so answer B) 1

3. here val1 is float; by float division rule
we have 17/5 = 3.4
so answer D) 3.4

4. since num4 and num3 are integer; so by integer divison rule
we have 5/17 = 0
so answer A) 0

5. since num2 < LIMIT
so answer A) Apple

6. since num2 == MAX so progra will enter in if condition
so answer C) apple orange pear

7. num2-num1 = 13 < 2*MAX which is equal to 50
so answer D) apple grape

8. num1 < MAX so program will not enter in if condition
so answer B) orange

9. since we hare or (||) condition here
num1>MAX is false but num3 <= LIMIT is true
so answer B) Apple orange

10. here also condition
so answer B) Apple orange