wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Percabangan

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Seorang dosen ingin membuat program untuk menyimpan dan memproses nilai mahasiswa. Variabel untuk nilai_angka (misalnya, 85.5) paling tepat direpresentasikan sebagai tipe data apa?

a)

Float/Double

b)

Integer

c)

Boolean

d)

String

2.

Variabel grade seorang mahasiswa akan berisi huruf seperti "A", "B+", atau "C". Tipe data yang paling sesuai untuk menyimpan nilai ini dalam program adalah...

a)

Boolean

b)

Char

c)

Integer

d)

Float

3.

Simbol flowchart yang digunakan untuk menandai titik awal dan akhir dari sebuah program adalah...

a)

Oval (Terminator)

b)

Proses

c)

Keputusan

d)

Jajarang Genjang

4.

Garis yang memiliki tanda panah pada flowchart disebut sebagai...

a)

Garis Alir (Flowline)

b)

Simbol Alur

c)

Simbol Pelengkap

d)

Simbol akhir

5.

Jika Anda ingin membuat flowchart untuk memeriksa apakah seorang siswa lulus atau tidak lulus berdasarkan nilai, simbol apa yang paling tepat untuk merepresentasikan pengecekan kondisi tersebut?

a)

b)

c)

d)

6.

Pada flowchart, simbol Belah Ketupat (Diamond) digunakan untuk:

a)

Memulai atau mengakhiri program.

b)

Melakukan operasi aritmatika.

c)

Memeriksa suatu kondisi logis.

d)

Memasukkan atau menampilkan data.

7.

Sebuah program akan memeriksa apakah sebuah bilangan adalah positif. Simbol flowchart apa yang paling tepat untuk merepresentasikan pengecekan kondisi "apakah bilangan > 0"?

a)

b)

c)

d)

8.

Sebuah program akan memberikan diskon jika total belanja lebih dari Rp100.000. Operator perbandingan apa yang digunakan untuk mengecek kondisi ini?

a)

= (Sama dengan)

b)

< (Kurang dari)

c)

> (Lebih dari)

d)

!= (Tidak sama dengan)

9.

Jika kondisi nilai >= 75 adalah True, maka program akan menampilkan "Lulus". Jika False, maka program akan menampilkan "Tidak Lulus". Ini adalah contoh dari percabangan jenis apa?

a)

Percabangan bersarang

b)

Percabangan IF-ELSE

c)
  • Perulangan

d)

Urutan

10.

Seorang siswa mendapatkan nilai 70. Flowchart akan memeriksa apakah nilai tersebut berada di antara 60 dan 80 (termasuk 60 dan 80). Operator perbandingan dan logika apa yang paling sesuai?

a)
  • nilai >= 60 AND nilai <= 80

b)

nilai > 60 OR nilai < 80

c)

nilai == 60 AND nilai == 80

d)

nilai >= 60 OR nilai <= 80