wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Percabangan dan Perulangan

Total questions: 10

Worksheet time: 11mins

Name
Class
Date
1.

Apa yang merupakan tujuan dari pernyataan "if" dalam bahasa pemrograman C++?

a)

Melakukan perulangan

b)

Melakukan percabangan

c)

Menyimpan data

d)

Menampilkan output

2.

Bagaimana sintaks yang benar untuk melakukan perulangan for yang menghitung angka 1 hingga 5 dalam bahasa C++?

a)

for (int i = 1; i < 6; i++)

b)

for (int i = 1; i <= 5; i++)

c)

for (int i = 1; i < 5; i++)

d)

for (int i = 1; i = 5; i++)

3.

Apa fungsi dari pernyataan "else" dalam struktur percabangan if-else?

a)

Melakukan percabangan alternatif

b)

Menyelesaikan program

c)

Menghentikan perulangan

d)

Menampilkan pesan kesalahan

4.

Pertanyaan: Bagaimana cara menghentikan perulangan while jika kondisi tertentu terpenuhi dalam bahasa C++?

a)

break

b)

exit

c)

stop

d)

end

5.

Apa output dari program berikut?

int x = 5;

if (x > 3)

cout << "Nilai x lebih besar dari 3";

else

cout << "Nilai x tidak lebih besar dari 3";

a)

Nilai x lebih besar dari 3

b)

Nilai x tidak lebih besar dari 3

c)

Nilai x sama dengan 3

d)

Program akan error**

6.

Bagaimana sintaks yang benar untuk menginisialisasi array bilangan bulat dengan ukuran 4 dalam bahasa C++?

a)

int numbers[4] = {1, 2, 3, 4};

b)

int numbers(1, 2, 3, 4);

c)

array<int> numbers = {1, 2, 3, 4};

d)

numbers[4] = {1, 2, 3, 4};

7.

Apa yang dilakukan oleh fungsi "cin" dalam bahasa C++?

a)

Menampilkan output ke layar

b)

Menerima input dari pengguna

c)

Menghentikan program

d)

Menghitung hasil perhitungan

8.

Bagaimana sintaks yang benar untuk menuliskan loop do-while yang akan berjalan selama nilai x kurang dari 10?

a)

do { cout << x; } while (x < 10);

b)

do (x < 10) { cout << x; }

c)

do (int x = 0; x < 10) { cout << x; }

d)

do { cout << x; } until (x >= 10);

9.

Apa yang dilakukan oleh operator logika "&&" dalam bahasa C++?

a)

Logika OR

b)

Logika NOT

c)

Logika AND

d)

Logika XOR

10.

Apa fungsi dari perintah "switch" dalam bahasa C++?

a)

Melakukan perulangan

b)

Menyimpan data

c)

Melakukan percabangan dengan banyak pilihan

d)

Menampilkan output