Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JAVA LOOPS

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

for (int i = 0; i < 3; System.out.print(i + " "))

{

i++;

}

a)

0 1 2

b)

1 2 3

c)

0 2

d)

Infinite loop

2.

int i = 0;

while (i < 5)

if (i++ % 2 == 0)

System.out.print(i + " ");

}

a)

1 3 5

b)

0 2 4

c)

2 4

d)

1 2 3 4 5

3.

for (int i = 0; i < 10; i++) {

if (i * i > 30)

break;

System.out.print(i + " ");

}

a)

0 1 2 3 4

b)

0 1 2 3 4 5

c)

0 1 2 3 4 5 6

d)

None

4.

int i = 0, j = 5;

for (; i < j; j--) {

if (i++ % 2 == 0)

continue;

System.out.print(i + j + " ");

}

a)

5 6 7

b)

7 8

c)

7 8 9

d)

ERROR

5.

outer:

for (int i = 1; i <= 3; i++) {

inner:

for (int j = 1; j <= 3; j++) {

if (i * j == 4)

break outer;

System.out.print(i + "" + j + " ");

}

}

a)

11 12 13 21 22

b)

11 12 13 21 22 23

c)

11 12 13 21 22 23 31 32 33

d)

11 12 13 21 22

6.

int x = 0;

for (int y = 0; y < 3; y++) {

x++;

}

System.out.println(x + " " + y);

a)

3 3

b)

3 2

c)

3 1

d)

ERROR

7.

int sum = 0;

for (int i = 0; i < 3; i++)

for (int j = 0; j < 3; j++)

if ((i + j) % 2 == 0)

sum += i + j;

System.out.println(sum);

a)

9

b)

8

c)

10

d)

12

8.

int i = 0, j = 0;

while (i < 3 && j++ < 3) {

i++;

}

System.out.println(i + " " + j);

a)

3 3

b)

2 3

c)

3 4

d)

3 2

9.

int a = 0, b = 0;

for (; a < 5 && b < 5; a++, b++) {

if (a == 2)

a++;

System.out.print(a + "" + b + " ");

}

a)

00 11 33 44

b)

00 11 22 33 44

c)

00 11 33 55

d)

00 11 33 44 55

10.

for (int i = 0; i < 1; System.out.print(i)) {

i++;

}

a)

0

b)

1

c)

01

d)

ERROR