wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Postest alpro

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Dalam algoritma percabangan, simbol flowchart yang digunakan untuk pengambilan keputusan adalah…

a)

lingkaran

b)

Belah ketupat

c)

Oval

d)

Persegi panjang

2.

Manakah contoh kesalahan logika (logical error) dalam percabangan?

a)

Menggunakan operator == untuk perbandingan

b)

Menggunakan lebih dari satu kondisi

c)

Menulis kondisi yang saling bertentangan sehingga tidak pernah benar

d)

Menggunakan operator AND atau OR

3.

Dalam kasus penilaian.

  • Nilai ≥ 90 → “Sangat Baik”

  • 75 ≤ Nilai < 90 → “Baik”

  • Nilai < 75 → “Cukup”
    Jika nilai = 90, maka output yang tepat adalah…

a)

Sangat baik

b)

Baik

c)

Cukup

d)

Mengulang

4.

Output dari kode berikut adalah jika nilai = 80:

if nilai >= 85:

print("A")

else:

print("B")

a)

A

b)

B

c)

Error

d)

Tidak ada output

5.

Output dari kode berikut adalah jika nilai = 80:

if NILAI >= 85:

print("A")

else:

print("B")

a)

A

b)

B

c)

Error

d)

Tidak ada output

6.

Suatu toko memberikan aturan:

* Jika belanja ≥ Rp1.000.000 → diskon 20%

* Jika belanja ≥ Rp500.000 → diskon 10%

* Jika belanja < Rp500.000 → tanpa diskon

Struktur percabangan yang paling tepat adalah…

a)

If tunggal

b)

If-Else

c)

If-Else If-Else

d)

Switch Case

7.

Output dari kode berikut adalah jika `nilai = 80`:

```python

if nilai >= 85:

print("A")

else:

print("B")

```

a)

A

b)

B

c)

Error

d)

Tidak ada output

8.

Manakah contoh kesalahan logika (logical error) dalam percabangan?

a)

Menggunakan operator `==` untuk perbandingan

b)

Menulis kondisi yang saling bertentangan sehingga tidak pernah benar

c)

Menggunakan lebih dari satu kondisi

d)

Menggunakan operator AND atau OR

9.

Dalam kasus penilaian:

* Nilai ≥ 90 → “Sangat Baik”

* 75 ≤ Nilai < 90 → “Baik”

* Nilai < 75 → “Cukup”

Jika nilai = 90, maka output yang tepat adalah…

a)

Sangat baik

b)

Baik

c)

Cukup

d)

Error

10.

Dalam algoritma percabangan, simbol flowchart yang digunakan untuk pengambilan keputusan adalah…

a)

Persegi Panjang

b)

Belah Ketupat

c)

Lingkaran

d)

Segitiga

11.

Output dari kode berikut adalah jika `nilai = 80`:

```python

if NILAI >= 85:

print("A")

else:

print("B")

```

a)

A

b)

B

c)

Error

d)

Tidak ada output