wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Operator Aritmetika dan Perbandingan

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalam tipe data...

a)

Real

b)

Boolean

c)

Integer

d)

Longint

e)

Byte

2.

Operator yang digunakan untuk membandingkan satu nilai dengan nilai yang lain, untuk mendapatkan hasil benar atau salah adalah jenis ….

a)

Operator aritmatika

b)

Operator Penugasan

c)

Operator Perbandingan

d)

Operator Logika

e)

Operator String

3.

Perhatikan algoritma berikut.

Read (x)

Read (y)

x = 11

y = 5

z = x mod y

Write (z)

Keluaran yang dihasilkan dari variable z adalah…

a)

1

b)

2

c)

3

d)

51

e)

10

4.

Perhatikan algoritma berikut.

Read (x)

Read (y)

x = 3.56

y = 0.05

z = x / y

Write (z)

Output yang dihasilkan dari variable z adalah…

a)

71.2

b)

7.12

c)

712

d)

0.712

e)

712.0

5.

Ekspresi yang tidak dapat dilakukan oleh tipe data real adalah...

a)

z:= a+b

b)

z:= a-b

c)

z:= a*b

d)

z:= a mod b

e)

z:= a/b

6.

Ekspresi yang tidak dapat dilakukan oleh tipe data integer adalah...

a)

z:= a+b

b)

z:= a-b

c)

z:= a/b

d)

z:= a*b

e)

z:= a mod b

7.

Berikut yang bukan merupakan operator aritmatika terhadap bilangan bulat adalah...

a)

/

b)

+

c)

-

d)

div

e)

mod

8.

Berikut yang bukan merupakan operator aritmetika terhadap bilangan real adalah…

a)

+

b)

mod

c)

-

d)

/

e)

*

9.

Hasil dari 27.02 ≥ 27.2 adalah…

a)

False

b)

True

c)

27.22

d)

54.22

e)

54.02

10.

Operator yang cocok dari 31 ___ 2 hasilnya FALSE adalah…

a)

b)

>

c)

> dan ≥

d)

e)

11.

Perhatikan algoritma berikut.

Read (x)

Read (y)

x <-- 100002

y <-- 100000

z <-- x mod y

Write (z)

Output yang dihasilkan dari variable z adalah…

a)

1

b)

2

c)

3

d)

4

e)

5

12.

Perhatikan algoritma berikut.

Read (x)

Read (y)

x <-- 78

y <-- 2

z <-- x mod y

Write (z)

Output yang dihasilkan dari variable z adalah…

a)

0

b)

1

c)

2

d)

3

e)

4

13.

Hasil dari 10 ≠ 4 adalah…

a)

True

b)

False

c)

2.5

d)

5

e)

4

14.

Operator yang cocok digunakan untuk operasi 3.84 __ 1.2 hasilnya 3.2 adalah…

a)

+

b)

-

c)

Mod

d)

/

e)

*

15.

Hasil dari 31 ≤ 2 adalah…

a)

True

b)

False

c)

2.5

d)

5

e)

4

16.

Operator yang cocok digunakan untuk operasi 45.05 __ 5.45 hasilnya 50.5 adalah…

a)

+

b)

-

c)

Mod

d)

/

e)

*

17.

Perintah untuk menutup program dalam pascal adalah...

a)

End.

b)

Program

c)

Uses crt;

d)

Finish

e)

End;

18.

Dalam pemrograman, operator * digunakan untuk...

a)

Pembagi

b)

Penjumlahan

c)

Pengurangan

d)

Perkalian

e)

Mod / modular

19.

Operator perbandingan ( > ) merupakan simbol yang digunakan untuk...

a)

Menentukan nilai benar atau salah

b)

Menentukan lebih besar sama dengan

c)

Tidak sama dengan

d)

Lebih kecil

e)

Lebih besar

20.

Operator yang memanfaatkan pembagian dengan angka tertentu untuk mencari apakah bilangan tersebut memiliki sisa atau tidak, adalah fungsidari Operator Aritmatika...

a)

Modulus / Mod

b)

Penjumlahan

c)

Pengurangan

d)

Pembagian

e)

Perkalian