Dasjutrrrrr
Dasjutrrrrr
A.
Jika nilai x, = 12, y = 10, dan z = 1, output dari algoritma tersebut adalah …
2. Perhatikan soal no 1. Jika algoritma tersebut digunakan untuk mencari bilangan terkecil dari x,
y, dan z, baris yang terjadi kesalahan logika terletak pada …
a. read(x)
b. if x > bil then
c. write(‘Bilangan terkecil adalah ‘y)
d. else if z < bil then
e. else if y < bil then
3. Perhatikan algotima percabangan berikut.
Output algoritma di atas adalah …
a. A
b. C
c. Error
d. Tidak terjadi proses aksi pada logika percabangan karena bernilai false semua
e. D
a. pseudocode
b. Bahasa Inggris
c. Bahasa alami
d. Bagan alir dokumen
e. Flowchart
5. Simbol berikut ini yang digunakan untuk menunjukkan proses secara terkomputerisasi pada
flowchart adalah …
a.
b.
C.
d.
e.
6. Output yang dihasilkan dari logika percabangan di bawah ini jika variable nilai memiliki data
sebesar 76 adalah …
a. Tidak lulus
b. Lulus
c. Error
d. Tidak mengerjakan statement apapun
e. Algoritmanya salah
7. Perhatikan algoritma berikut. Tipe data yang cocok untuk ekspresi hari pada struktur case
adalah ….
a. Integer
b. String
c. Real
d. Char
e. Single
8. Berdasarkan algoritma pada soal nomor 7, jika ekspresi variable hari memiliki nilai ‘4’, output
yang akan ditampilkan pada proses algoritma tersebut adalah …
a. senin
b. selasa
c. rabu
d. kamis
e. jumat
9. Berdasarkan algoritma pada soal nomor 7, jika ekspresi variable hari memiliki nilai ‘10’,
output yang akan ditampilkan pada proses algoritma tersebut adalah …
a. Senin
b. Selasa
c. Rabu
d. Kamis
e. Hari yang anda inputkan belum terdaftar
Variabel z akan bernilai 1 dari hasil operasi aritmetika bagi hasil tersebut. Bilangan x
termasuk bilangan …
a. Longint
b. Genap
c. Ganjil
d. Integer
e. Prima
B.
1. Jelaskan struktur logika percabangan dengan satu kondisi
Jawab : Algoritma percabangan satu kondisi adalah algoritma percabangan yang hanya
menggunakan 1 kondisi saja, jika kondisi terpenuhi maka instruksi akan diproses, jika tidak
terpenuhi maka akan dilewati.
2. Jelaskan struktur logika percabangan dengan dua kondisi
Jawab : Algoritma percabangan 2 kondisi adalah algoritma untuk memecahkan kasus yang
hanya menggunakan 2 ketentuan saja.