wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Operator Perbandingan dan Logika

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Apa output dari kode berikut?

baterai = 40

sensor_ok = True

print(baterai > 50 and sensor_ok)

a)
True
b)
False
c)
Error
d)
None
2.

Apa output dari kode berikut?

roda_kiri = 360

roda_kanan = 360

print(roda_kiri == roda_kanan)

a)
True
b)
False
c)
Error
d)
None
3.

Apa output dari kode berikut?

suhu_motor = 45

print(suhu_motor < 70 and suhu_motor > 50)

a)
True
b)
False
c)
Error
d)
None
4.

Apa output dari kode berikut?

sensor_bola = False

print(not sensor_bola)

a)
True
b)
False
c)
Error
d)
None
5.

Apa output dari kode berikut?

baterai = 45

mode_darurat = False

print(baterai > 50 or mode_darurat)

a)
True
b)
False
c)
Error
d)
None
6.

Apa output dari kode berikut?

roda_kiri = 100

roda_kanan = 97

print(roda_kiri - roda_kanann <= 2)

a)
True
b)
False
c)
Error
d)
None
7.

Apa output dari kode berikut?

kamera_ok = True

lampu_ok = True

print(kamera_ok and not lampu_ok)

a)
True
b)
False
c)
Error
d)
None
8.

Operator apa yang seharusnya menggantikan tanda "?" untuk menampilkan benar?

roda_kanan = 40

roda_kiri = 40

print(roda_kiri ? roda_kanan)

a)
==
b)
=
c)
!=
d)
>=
9.

Apa output dari kode berikut?

suhu = 55

print(suhu < 60 or suhu > 70)

a)
True
b)
False
c)
Error
d)
None
10.

Apa output dari kode berikut?

suhu = 65

print(suhu < 60 or suhu > 70)

a)
True
b)
False
c)
Error
d)
None
11.

Apa output dari kode berikut?

baterai = 80

suhu_motor = 65

print(baterai > 50 and suhu_motor =< 70)

a)
True
b)
False
c)
Error
d)
None
12.

Apa output dari kode berikut?

sensor_depan = 12

sensor_belakang = 11

print(sensor_depan < 15 and sensor_belakang < 10)

a)
True
b)
False
c)
Error
d)
None
13.

Apa output dari kode berikut?

mode_otonom = True

print(not mode_otonom)

a)
True
b)
False
c)
Error
d)
None
14.

Apa output dari kode berikut?

roda_kiri = 360

roda_kanan = 360

print(roda_kiri != roda_kanan)

a)
True
b)
False
c)
Error
d)
None
15.

Apa output dari kode berikut?

baterai = 29

sensor_ok = True

print(baterai >= 30 or sensor_ok)

a)
True
b)
False
c)
Error
d)
None
16.

Apa output dari kode berikut?

bola_terdeteksi = False

tombol_manual = False

print(bola_terdeteksi or tombol_manual)

a)
True
b)
False
c)
Error
d)
None
17.

Apa output dari kode berikut?

suhu = 65

print(50 < suhu < 70)

a)
True
b)
False
c)
Error
d)
None
18.

Apa output dari kode berikut?

print(not (True and False)))

a)
True
b)
False
c)
Error
d)
None
19.

Operator apa yang seharusnya menggantikan tanda "?" untuk menampilkan benar?

baterai = 100

motor_on = False

print(motor_on ? baterai > 50)

a)
and
b)
or
c)
&
d)
not
20.

Apa output dari kode berikut?

suhu_motor = 80

print(suhu_motor <= 75)

a)
True
b)
False
c)
Error
d)
None