(UNINDRA)
FAKULTAS TEKNIK DAN ILMU KOMPUTER
SOAL UJIAN TENGAH SEMESTER
SEMESTER GASAL 2021/2022
2. Buatlah program dari output yang sudah ada dari 3 class (karung, paper_bag, dan
pinjaman)dengan class pinjaman sebagai kelas utama/main, menggunakan Akses Kontrol,
menggunakan Inputan Scanner,ketentuan class nya adalah sebagai berikut: [Bobot : 25]
1 void method - Mendeklarasikan akses method dari class karung dan pinjaman
class paper_bag menggunakan pemilihan kondisi
Masukan Pilihan Paket
1 main method - Akses void method pinjaman
3 void method - Akses terbatas untuk nama peminjam dan no ktp karung
peminjam
- Percabangan Pilih Ukuran Karung (nama paket ukuran,
uang yang di pinjamkan, nilai bunga dari uang
pinjaman,bulanan yang di bayarkan, total uang pinjaman )
- Panggil seluruh inputan sesuai Ukuran Paket yang di
pilih dan Total Kewajiban Pinjaman seperti output
yang di beri panah.
- *Nilai tetap untuk bungapersen = 0.025
- *Hitung Nilai Bunga dari uang yang di pinjam
- *Hitung Kewajiban tiap bulannya
- *Hitung Total Pinjaman
3 void method - Akses terbatas untuk nama peminjam dan no ktp paper_bag
peminjam
- Percabangan Pilih Ukuran Paper Bag (nama paket
ukuran, uang yang di pinjamkan, nilai bunga dari uang
pinjaman, bulanan yang di bayarkan, total uang pinjaman
)
- Panggil inputan sesuai Paket yang di pilih dan Total
Kewajiban Pinjaman seperti output yang di beri panah.
- *Nilai tetap untuk bungapersen = 0.025
- *Hitung Nilai Bunga dari uang yang di pinjam
- *Hitung Kewajiban tiap bulannya
- *Hitung Total Pinjaman
30000000
1. XL
2. PAKET PAPER 20000000
2. L
BAG
10000000
3. M
Output :
3. Buatlah program dari output di bawah dengan menggunakan ketentuan sebagai berikut : [Bobot : 25]
a. Sebanyak 3 class ( 1 class deklarasi atribut dan method void, 1 class deklarasi
transaksi/pembayaran dan method construktor parameter (this), 1 class utama/main
memanggil method dan atribut dari class lain)
b. Gunakan inputan Scanner
Output :