Professional Documents
Culture Documents
BINUS University
Learning Outcomes:
Jawaban Soal dilampirkan berupa file Coding (.Java) dan juga file Microsoft Word (.doc atau .pdf)
berisi jawaban esai dan jawaban kasus berupa screenshoot dari Output Program. Gabungkan semua
file pada sebuah file zip saat dikumpulkan.
I. Esai (30%)
1. [LO 1, LO 2 & LO 3, 10 Poin]
Buatlah method dalam program java untuk menampilkan pola bentuk seperti pada gambar
dibawah ini. Berikan nilai input untuk panjang bintang hanya bilangan genap dengan maksimum
nilai 10. Berikan komentar pada kode anda untuk menjelaskan algoritma penyelesaian
masalah anda.
Verified by,
Muhammad Fikri Hasani, S.Kom., M.T (D6421) and sent to Program on Aug 05, 2023
Page 1 of 4
FM-BINUS-AA-FPU-78/V2R1
2. [LO 4, 10 Poin]
Buatlah simulasi Bubble Sort untuk mengurutkan data secara ascending berikut ini:
{18, 25, 12, 9, 32}
”Caffee Bee” adalah sebuah kafe yang menjual berbagai jenis minuman kopi. Caffee Bee membutuhkan
sebuah program aplikasi penjualan untuk menjual berbagai jenis minuman kopi yang tersedia. Berikut
ini tabel jenis minuman kopi yang dijual beserta ukuran gelasnya (Reguler / Large).
Verified by,
Muhammad Fikri Hasani, S.Kom., M.T (D6421) and sent to Program on Aug 05, 2023
Page 2 of 4
FM-BINUS-AA-FPU-78/V2R1
Verified by,
Muhammad Fikri Hasani, S.Kom., M.T (D6421) and sent to Program on Aug 05, 2023
Page 3 of 4
FM-BINUS-AA-FPU-78/V2R1
Dari kebutuhan Aplikasi ini, buatlah program Java dengan ketentuan sebagai berikut:
1. [LO 2 & LO 3, 10 poin] Buatlah Array Statis untuk Tabel Jenis Kopi dan Ukurannya. Identifikasi
dilakukan melalui Index yang sama.
2. [LO 2 & LO 3, 10 poin] Buatlah Array dinamis untuk menyimpan data ordernya
3. [LO 2 & LO 3, 10 poin] Buatlah Menu Utama sesuai contoh tampilan di atas. Gunakan Error
Handling untuk pilihan menunya.
4. [LO 2 & LO 3, 20 poin] Buatlah Menu ‘Order’ dengan sesuai contoh tampilan di atas. Gunakan
Error Handling di semua inputannya. Buatlah method dengan nama ‘MenuOrder’ untuk Menu
ini.
5. [LO 2 & LO 3, 20 poin] Buat Menu ‘Order History’ sesuai contoh tampilan di atas. Gunakan
Output Format untuk menampilkan Tabel agar tertata rapi. Buatlah method dengan nama
‘MenuOrderHistory’ untuk Menu ini.
-- Selamat Mengerjakan --
Verified by,
Muhammad Fikri Hasani, S.Kom., M.T (D6421) and sent to Program on Aug 05, 2023
Page 4 of 4