Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Codean - Java Loop

Total questions: 17

Worksheet time: 10mins

Name
Class
Date
1.

Loop mana yang paling cocok digunakan ketika jumlah iterasi sudah diketahui?

a)

d) pernyataan break

b)

c) loop do-while

c)

b) loop while

d)

a) loop for

2.

Apa tujuan dari pernyataan continue dalam sebuah loop?

a)

b) Untuk melewatkan iterasi saat ini dan melanjutkan ke iterasi berikutnya

b)

c) Untuk menghentikan program

c)

d) Untuk mengeksekusi blok kode tertentu

d)

a) Untuk keluar dari loop segera

3.

Loop mana yang paling cocok digunakan ketika jumlah iterasi tidak diketahui?

a)

a) loop for

b)

b) loop while

c)

c) loop do-while

d)

d) tidak ada

4.

Apa perbedaan utama antara loop while dan loop do-while?

a)

a) Sintaks yang digunakan untuk mendefinisikan loop

b)

b) Jumlah iterasi yang dilakukan

c)

c) Waktu pemeriksaan kondisi

d)

d) Kemampuan untuk menggunakan pernyataan break

5.

Loop mana yang menjamin bahwa tubuh loop dieksekusi setidaknya sekali?

a)

a) loop for

b)

b) loop while

c)

c) loop do-while

d)

d) pernyataan continue

6.

Apa itu loop tak terhingga?

a)

b) Loop yang tidak pernah berhenti secara alami

b)

c) Loop yang berisi blok kode yang tidak dapat dijangkau

c)

d) Loop yang menggunakan pernyataan continue

d)

a) Loop yang hanya dieksekusi sekali

7.

Pernyataan mana yang digunakan untuk keluar dari loop secara prematur?

a)

b) pernyataan continue

b)

d) pernyataan exit

c)

a) pernyataan return

d)

c) pernyataan break

8.

Loop mana yang paling cocok untuk iterasi melalui array atau koleksi?

a)

d) pernyataan continue

b)

b) loop while

c)

a) loop for

d)

c) loop do-while

9.

Loop jenis mana yang paling dikenal karena kondisi boolean yang mengontrol masuk ke loop?

a)

c) loop for-each

b)

d) loop while

c)

a) loop do-while

d)

b) loop for (tradisional)

10.

Loop jenis mana yang paling dikenal karena menggunakan indeks atau penghitung?

a)

d) loop while

b)

c) loop for-each

c)

b) loop for (tradisional)

d)

a) loop do-while

11.

Pernyataan mana yang dapat melintasi array tanpa merujuk pada elemen berdasarkan indeks?

a)

b) loop for (tradisional)

b)

c) loop for-each

c)

d) loop while

d)

a) loop do-while

12.

Apa output dari potongan kode berikut?

a)

d) Kesalahan Kompilasi

b)

c) 4

c)

a) 5

d)

b) 0

13.

Apa output dari program berikut? public class Test{ public static void main(String []args){ int i = 0; for(i = 0; i < 10; i++){ break; } System.out.println(i); }}

a)

b) 0

b)

a) 1

c)

d) 9

d)

c) 10

14.

Apa output dari program berikut?

a)

d) 9

b)

a) 10

c)

b) 0

d)

c) Kesalahan kompilasi

15.

Apa output dari program berikut?

a)

d) Tidak ada di atas

b)

a) Program akan mencetak semua angka genap antara 0 hingga 10

c)

b) Program akan mencetak semua angka ganjil antara 0 hingga 10

d)

c) Program memberikan kesalahan kompilasi

16.

Apa output dari kode berikut ?

a)

3 2 1

b)

1

c)

4 3 2 1

d)

error

17.

Statemen loop paling fundamental pada Java. Statemen ini mengeksekusi secara berulang suatu statemen atau blok statemen ketika ekspresi pengendali bernilai true ?

a)

For

b)

While

c)

Do While

d)

For Each