Anda di halaman 1dari 1

Perhatikan soal dibawah ini dengan seksama !

1. Buatlah Algoritma Bahasa Sehari-hari dan Pseudocode dari pernyataan berikut ! (pilih salah 1 saja)
a. Prosesi makan di aspa/aspi
b. Prosedur minta ijin bawa HP
c. Prosedur minta ijin keluar asrama
2. Buatlah Pseudocode dan Flowchart untuk proses perhitungan dasar berikut ! (pilih salah 1 dari masing-
masing poin)
a. Keliling Trapesium Sama Kaki VS Keliling Jajar Genjang
b. Panjang sisi tegak di Luas Segitiga Siku-Siku jika diketahui luas VS Panjang diagonal pendek jika
diketahui Luas Layang-Layang
c. Panjang Balok jika diketahui Volume VS Panjang sisi Kubus jika diketahui Volume
d. Luas Permukaan Tabung VS Luas Permukaan Kerucut
3. Buatlah Flowchart dari kasus percabangan biasa (IF ELSE) dibawah ini ! (pilih 2 saja)
a. Selain nilai dibawah 70 maka tuntas
b. Menentukan tahun kabisat (kelipatan 4)
c. Kalau nama pamong disurat ijin bukan Willy, maka suratnya dianggap tidak sah
d. Saat membayar, tapi saldo dibawah biaya transaksi, maka gagal bayar
4. Buatlah Flowchart dari kasus percabangan biasa (IF ELSE IF) dibawah ini ! (pilih 2 saja)
a. Pemakaian seragam sekolah sesuai hari aktif (Senin-Jumat)
b. Menginputkan 2 bilangan, lalu di bandingkan, apakah angka pertama lebih besar, lebih kecil atau sama
besar dengan angka kedua
c. Jikalau memperoleh nilai A maka dibelikan laptop, kalau nilai B akan dibelikan Harddisk Eksternal,
namun jikalau nilai C maka hanya mendapat Flashdisk saja, selain itu hanya mendapat 1 Indomie
Rebus saja
5. Buatlah Flowchart dari kasus percabangan 2 kondisi (IF AND – IF OR) dibawah ini ! (pilih 2 saja)
a. Jika username dan password sesuai, baru bisa berhasil Login
b. Kalau ttd surat ijin dari Mas Jhosef, baru ijin keluar sah, atau bisa ttd dari Kak Glorya
c. Saat poin pelanggaran diantara 50 sampai 60 maka akan diberikan peringatan lisan oleh wali kelas,
ketika poin pelanggaran ada di kisaran 61 sampai 70 maka akan dipanggil oleh tim BK dan diberikan
peringatan lisan, saat poin masih terus naik dan berada di range 71 dan 80 maka bukan lagi peringatan
lisan namun sudah menjadi peringatan tertulis. Namun, jikalau masih ada muncul kenaikan poin dan
mencapai di angka 90, maka orang tua siswa akan dipanggil dan diberikan surat peringatan tertulis
kedua. Akhirnya, jika nilai poin pelanggaran mencapai 95, maka siswa akan dikeluarkan secara tidak
hormat.
d. Di Warung Kampina sedang ada promo khusus untuk anak asrama, jika total belanja dibawah 50 ribu,
maka tidak dapat diskon. Namun, saat total belanja sekitar 50ribu – 70ribu maka diberi diskon sebesar
5ribu, jika antara 70-100 ribu maka diskonnya adalah 8ribu, namun jika sudah 100ribu ke atas diskon
yang diberikan adalah 20ribu
6. Buatlah Flowchart dari kasus perulangan biasa dibawah ini ! (pilih 2 saja)
a. Menampilkan angka dari 3 sampai 13
b. Menampilkan angka dari 86 sampai 79
c. Menampilkan nilai penjumlahan total dari semua bilangan dibawah angka yang diinputkan
d. Menampilkan hasil perkalian bilangan genap dari 1 sampai 15
7. Buatlah Flowchart dari kasus kombinasi percabangan dan perulangan biasa dibawah ini !
a. Menampilkan angka 41 sampai 50, jika ada yang kelipatan 4, maka angka tersebut tidak dimunculkan
b. Menampilkan bilangan prima dibawah 50

Anda mungkin juga menyukai