wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Evaluasi : Tipe data, Variabel, Operator

Total questions: 14

Worksheet time: 8mins

Name
Class
Date
1.

Tipe data dalam bahasa C++ untuk nilai true dan false adalah…

a)

String

b)

Char

c)

Real

d)

Boolean

e)

Byte

2.

Fungsi dari operator % sebagai…

a)

Pembagian 2 bilangan

b)

Membagi perseratus persen

c)

Prosentase 2 bilangan

d)

Mencari sisa pembagian 2 bilangan

e)

Prosentase bilangan

3.

Apabila terdapat dua variabel yang bernilai 0 dan 1 kemudian diberikan operator and (&&), maka akan memiliki hasil…

a)

10

b)

11

c)

0

d)

1

e)

0,1

4.

Penulisan variabel dalam C++ bersifat case sensitive artinya…

a)

Huruf besar dan kecil diperhitungkan

b)

Tanda spasi diperhitungkan

c)

Tanda spasi diubah dengan underscore

d)

Tanda spasi diubah dengan tanda strip (minus)

e)

Tanda spasi diubah dengan tanda titik

5.

Identifier yang digunakan untuk mengidentifikasi data yang nilainya sudah ditentukan, dan tidak dapat diubah saat program berjalan, disebut identifier…

a)

Konstanta

b)

Label

c)

Tipe

d)

Variabel

e)

Prosedur

6.

Berikut ini adalah syarat pembuatan identifier yang harus kita perhatikan, kecuali…

a)

C++ bersifat case sensitive

b)

Tidak boleh diawali dengan angka

c)

Tidak boleh mengandung spasi

d)

Harus menggunakan spasi

e)

Tidak boleh menggunakan symbol (!@#$%^&A*, dll)

7.

Perhatikan algoritma berikut! P=10;P=P+5;Q=P

Nilai P dan Q masing-masing adalah…

a)

P=15 dan Q=0

b)

P=0 dan Q=15

c)

P=15 dan Q=15

d)

P=0 dan Q=10

e)

P=10 dan Q=15

8.

Operator merupakan symbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi, berikut yang bukan merupakan penggunaan operator adalah…

a)

Menjumlahkan dua nilai

b)

Memberikan nilai ke suatu variabel

c)

Membandingkan kesamaan dua nilai

d)

Menginputkan suatu nilai

e)

Semua jawaban benar

9.

Statemen program berikut ini salah, kecuali…

a)

Int return = 40;

b)

Cout >> count;

c)

*/komentar/*

d)

Float tiga_puluh;

e)

Dua int=30;

10.

Perhatikan program berikut. Program diatas secara berturut-turut akan menghasilkan…

a)

!1 = 0 dan !0 = 1

b)

!1 dan !0

c)

1 dan 0

d)

0 dan 1

e)

Semua salah

11.

Perhatikan program berikut. Hasil program secara berturut-turut akan menampilkan angka…

a)

1, 1, 1, 1

b)

1, 0, 0, 0

c)

0, 1, 1, 1

d)

1, 1, 0, 1

e)

Semua salah

12.

Perhatikan program berikut. Hasil yang diperoleh dari program diatas adalah…

a)

Nilai x = 4

b)

Nilai 4 = x

c)

Nilai x = 3

d)

Nilai 3 = x

e)

semua salah

13.

Perhatikan program berikut. Hasil dari program diatas adalah…

a)

5, -2.5, -5, 2.5

b)

+5, -2.5, -5, +2.5

c)

5, 2.5, 5, 2.5

d)

-5, 2.5, 5, -2.5

e)

0, 0, 0, 0

14.

Perhatikan program berikut. Dari program diatas, manakah penulisannya yang tidak benar…

a)

A

b)

B

c)

C

d)

D

e)

E