Week 3
1. Biaya balik nama mobil bekas di setiap daerah memiliki prosedur dan biaya Bea balik
nama kendaraan bekas yang berbeda-beda. Semua prosedur dan biaya dikembalikan
kepada pemerintah daerah masing-masing. Oleh karena itu, penting bagi masyarakat
untuk mengecek biaya balik nama mobil secara online sebelum mendatangi kantor
Samsat terdekat. Berikut adalah rincian biaya balik nama mobil bekas:
Bea Balik Nama Kendaraan Bermotor (BBN-KB): di Jakarta, biaya yang dibebankan
kepada pemilik mobil bekas sebesar 1% dari harga beli mobil atau ⅔ dari jumlah
PKB;
Selain itu, Anda juga perlu membayar biaya pendaftaran sesuai kebijakan tiap
Samsat. Umumnya untuk pendaftaran dikenakan biaya sebesar Rp75.000-100.000.
Ada juga Sumbangan Wajib Dana Kecelakaan Lalu Lintas. Ini menjadi salah satu
bentuk kebijakan pemerintah yang harus dibayarkan jika kamu balik nama mobil.
Kisaran biayanya yaitu Rp143.000.
a. Buatlah problem definition dan rancangan algoritma yang akan menerima input Bea
Balik Nama Kendaraan Bermotor (BBN-KB), SWDKLLJ, biaya pendaftaran, dan
Sumbangan Wajib Dana Kecelakaan Lalu Lintas!
Problem Definition:
Input :
Bea Balik Nama Kendaraan Bermotor (BBN-KB) // Jika user mengetahui BBN-KBnya
Harga beli mobil //Untuk mencari BBN-KB, melalui harga beli mobil
Jumlah PKB // Untuk mencari BBN-KB, melalui Jumlah PKB
SWDKLLJ
Biaya pendaftaran
Sumbangan Wajib Dana Kecelakaan Lalu Lintas
Output :
Process :
Total Biaya balik nama mobil bekas = BBN-KB + SWDKLLJ + Biaya pendaftaran +
Sumbangan Wajib Dana Kecelakaan Lalu Lintas
BBN-KB = Harga beli mobil * 0,01 // Untuk mencari BBN-KB, melalui harga beli mobil
BBN-KB = Jumlah PKB * 2/3 // Untuk mencari BBN-KB, melalui Jumlah PKB
Rancangan Algoritma:
1. Mulai program.
5. Selesai.
b. Buatlah Desk checking table untuk mengecek algoritma yang sudah dibuat pada point
(a) dengan menggunakan 2 dataset!
Jawab :
Data set 1 :
Data set 1 :
Input :
Proses :
Total Biaya balik nama mobil bekas = BBN-KB + SWDKLLJ + Biaya pendaftaran +
Sumbangan Wajib Dana Kecelakaan Lalu Lintas
Data set 2 :
Input :
Proses :
Total Biaya balik nama mobil bekas = BBN-KB + SWDKLLJ + Biaya pendaftaran +
Sumbangan Wajib Dana Kecelakaan Lalu Lintas
Output :
Jawab :
Problem Definition:
Input :
Program akan membaca file catatan pembayaran yang berisi informasi tentang setiap
penyewa kamar kos.
Setiap baris catatan terdiri dari nomor kamar, tanggal pembayaran, dan jumlah uang yang
dibayarkan. Baris terakhir ditandai dengan nilai '99', yang menandakan akhir dari catatan.
Output :
Pengelompokan Pembayaran
- Program akan mengelompokkan pembayaran berdasarkan waktu, yaitu pembayaran
tepat waktu (tanggal 1-5 setiap bulan) dan pembayaran tidak tepat waktu.
Peringatan Pembayaran
- Jika sebuah pembayaran tidak tepat waktu (tanggal setelah 5), program akan
mencatatnya dan pemilik kos akan memberikan surat peringatan kepada penyewa
yang bersangkutan.
BELUM DIKERJAKAN ;
Output: