wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Algo

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Sebuah teknik komunikasi standar untuk mengekspresikan instruksi kepada komputer disebut..

a)

Bahasa latin

b)

Bahasa pemrograman

c)

Bahasa isyarat

d)

Bahasa asing

2.

Berikut Sintak yang benar untuk menghasilkan output ‘Hello World’ di C++ ?

a)

cout<<“Hello World”;

b)

print<<“Hello World”;

c)

echo “Hello World”;

d)

System.out.print(“Hello World”);

3.

Bagaimana cara membuat komentar di C++ ?

a)

/* Ini komentar

b)

# Ini komentar

c)

// Ini komentar

d)

< Ini komentar >

4.

Setiap perintah di dalam C++ selalu diakhiri dengan tanda?

a)

;

b)

:

c)

,

d)

.

5.

Suatu tempat yang berfungsi untuk menampung data atau nilai yang dapat berubah-ubah selama program berjalan disebut?

a)

konstanta

b)

variabel

c)

define

d)

function

6.

Tipe data apa yang digunakan untuk menyimpan variabel dengan nilai teks?

a)

string

b)

String

c)

txt

d)

int

7.

Di bawah ini adalah salah satu contoh operator pembanding

a)

**

b)

%

c)

==

d)

||

8.

Berikut ini jenis perulangan di C++, Kecuali

a)

for

b)

while

c)

do while

d)

switch

9.

Berikut adalah pernyataan yang digunakan untuk menghentikan perulangan

a)

stop

b)

break

c)

hold

d)

return

10.

Program tersebut menghasilkan output?

a)

Belajar perulangan for 1 sampai 5

b)

Belajar perulangan for 1 sampai 9

c)

Belajar perulangan for 1 sampai 10

d)

Belajar perulangan for 1 sampai 10 kecuali 5

11.

Bentuk umum perulangan do while adalah

a)

while (kondisi) pernyataan;

b)

do {pernyataan} while (kondisi);

c)

while (do) {pernyataan}

d)

do (pernyataan) while (kondisi)

12.

Berikut bentuk umum penulisan pernyataan if yang benar yaitu

a)

if (x > y)

b)

if x > y then:

c)

if x > y:

d)

if (x > y) then:

13.

Berikut adalah struktur percabangan atau pemilihan di C++, Kecuali

a)

if

b)

if else

c)

switch

d)

for

14.

Program tersebut menghasilkan output?

a)

anak-anak

b)

remaja

c)

Bukan usia anak maupun remaja

d)

Error

15.

Method atau fungsi yang digunakan untuk mendapatkan panjang string adalah ?

a)

getZise()

b)

length()

c)

len()

d)

getLen()

16.

Array dapat menyimpan banyak nilai dengan tipe yang sama. Pernyataan ini bernilai?

a)

benar

b)

salah

17.

Untuk mendeklarasikan array di C++ di tandai dengan tanda?

a)

||

b)

{}

c)

[]

d)

()

18.

Berikut adalah cara yang benar untuk mendeklarasikan array di C++ !

a)

int nilai{10};

b)

int nilai[10];

c)

int [] nilai = new int[10];

d)

int nilai;

19.

Indeks array dimulai dari 1. Pernyataan ini bernilai?

a)

benar

b)

salah

20.

Apa hasil output program tersebut?

a)

-1

b)

-2

c)

3

d)

compile error