Anda di halaman 1dari 2

TUGAS I PRAKTIKUM KOMPUTASI PROSES

MODUL ALUR PROGRAM


SEMESTER GENAP 2014/2015
SHIFT 1-6

Anda adalah seorang enginner-in-training di PT. Aneka Katalis. Sebagai salah satu tugas untuk
menyelesaikan masa pelatihan, Anda diminta tolong oleh supervisor Anda untuk membuat
sebuah program yang menghitung nilai dari sebuah transaksi katalis menggunakan perangkat
lunak MATLAB. Daftar harga katalis disajikan dalam tabel berikut.
Tabel 1. Harga katalis

Ketentuan-ketentuan transaksi adalah sebagai berikut.


1. Harga pokok adalah total nilai yang harus dibayarkan tanpa potongan harga apapun.
2. Semua jenis katalis hanya bisa dibeli per 50 kg (50kg, 100 kg, 150 kg, ...) atau tidak sama
sekali (0 kg).
3. Untuk pembelian dengan total berat lebih dari atau sama dengan 500 ton akan mendapat
potongan harga (weight discount) sebesar 5% dari harga pokok yang harus dibayarkan.
4. Untuk pembelian dengan total nilai transaksi di atas USD 1,000,000 akan mendapatkan
potongan harga (price discount) sebesar 5% dari harga pokok yang harus dibayarkan.
5. Perusahaan yang sudah melakukan transaksi ke-5 dengan PT. Aneka Katalis dianggap
sebagai pelanggan tetap.
6. Pembeli yang merupakan perusahaan yang telah menjad pelanggan tetap akan mendapat
potongan harga (member discount) sebesar 10 % dari harga pokok setelah dipotong oleh
ketentuan di poin 3 dan 4.
7. Perusahaan pelanggan tetap yang membayar langsung tanpa cicilan akan mendapat
potongan (cash discount) sebesar 10 % dari harga pokok.
8. Perusahaan pelanggan tetap bisa memilih untuk membayar cicilan dalam jangka waktu
12 bulan atau 24 bulan (perusahaan bukan pelanggan tetap tidak bisa mencicil). Besar
interest adalah 1.5% untuk cicilan 12 bulan dan 2% untuk cicilan 24 bulan dari harga
setelah dipotong ketentuan poin 3,4,6,dan 7. (interest bersifat compound interest dengan
interest compounding dilakukan tiap bulan)
9. Nilai transaksi adalah total harga yang dibayarkan setelah melalui semua ketentuan di
atas.

Sebelum membuat program Anda wajib membuat flowchart yang berisi algoritma alur
logika dari program yang Anda buat (gunakan symbol/blok yang sesuai). (35 poin)
Program yang dibuat harus menampilkan komponen-komponen transaksi, yaitu harga
pokok, weight discount, price discount, pelanggan tetap(atau bukan), member
discount, cash discount, interest, dan nilai transaksi. (70 poin)
Kriteria yang dinilai dari program yang dibuat adalah:

Akurasi program dalam menghitung nilai transaksi dan komponen-komponen


transaksi lainnya.
Kerapihan tampilan dan kemudahan user dalam mengoperasikan program Anda.
(user-interface)

Ketentuan pengumpulan:
1. Flowchart dan script program dikumpulkan dalam format document Microsoft Word
(.doc atau .docx) dengan nama Tugas1-NRP (mis. Tugas1-6211019)
2. Pengumpulan dilakukan lewat e-mail kepada rendi.works@gmail.com dalam format .rar
atau .zip yang diberi nama Shift_X (X=1,2,3,...6). Tiap file .rar atau .zip berisi document
Word dari tiap praktikan dalam shift tersebut.
3. Kesalahan format akan mengakibatkan pemotongan nilai sebesar 5 poin.
4. Pengumpulan paling lambat dilakukan pada Senin, 16 Februari sebelum pukul 12.00
(GMT +7). Keterlambatakan akan mengakibatkan pemotongan nilai sebesar 5 poin.
5. Tugas yang terbukti hanya menyalin dari praktikan akan diberi nilai nol.
6. Jika ada pertanyaan atau hal yang kurang jelas mengenai tugas dapat ditanyakan melalui
SMS ke nomor 082123816256.

Good luck,
2100620019

Anda mungkin juga menyukai