wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Percabangan bersarang while

Total questions: 10

Worksheet time: 46mins

Name
Class
Date
1.

Pernyataan berikut yang tepat menggambarkan percabangan bersarang adalah ….

a)

Keputusan diambil bertingkat, di mana ada if di dalam if lainnya

b)

Keputusan diambil hanya sekali berdasarkan satu kondisi

c)

Perintah dijalankan terus menerus tanpa henti

d)

Semua kondisi diperiksa secara bersamaan

e)

Hanya menggunakan satu perintah else

2.

Tujuan utama dari penggunaan percabangan bersarang adalah ….

a)

Mengulang proses sampai kondisi salah

b)

Membuat keputusan bertahap berdasarkan beberapa kondisi

c)

Menyimpan banyak data dalam satu variabel

d)

Mengakhiri program secara paksa

e)

Mengurutkan data secara otomatis

3.

Perhatikan potongan kode berikut:

Output yang dihasilkan dari kode di atas adalah …

a)

Tidak hujan, lanjut jalan

b)

Pakai jaket juga

c)

Bawa payung

tidak pakai jaket

d)

Bawa payung
Pakai jaket juga

e)

Tidak ada output

4.

Struktur dasar perulangan while yang benar dalam Python adalah ….

a)

do while (kondisi)

b)

while (kondisi) { perintah }

c)

for i in kondisi:

d)

while kondisi:

e)

if kondisi:

5.

Perhatikan kode berikut:

Output yang akan muncul adalah ….

a)

1 2

b)

1 2 3

c)

1 2 3 4

d)

Tidak ada output

e)

Program error

6.

Apa yang akan terjadi jika pada perulangan while kondisi tidak pernah menjadi salah (a)  

7.

Jodohkan pernyataan dibawah ini dengan benar ....

a)

Struktur percabangan di mana ada if di dalam if lainnya

1.

Percabangan bersarang

b)

Kondisi while yang tidak pernah menjadi salah

2.

Infinite loop

c)

Baris kode angka = 1 dalam program while

3.

Inisialisasi nilai awal

8.

Perhatikan potongan kode berikut:Nilai terakhir x setelah perulangan berhenti adalah

(a)  

9.

Pada program berikut:

Kondisi suhu == "dingin" hanya diperiksa jika kondisi ____________ terpenuhi.

4 lines
10.

Seorang siswa membuat program untuk menentukan apakah sebuah angka positif, negatif, atau nol.
Berikut potongan kodenya:

Jika siswa memasukkan angka -2, maka output yang muncul adalah …

a)

Nol

b)

Positif

c)

Negatif

d)

Error

e)

Tidak ada output