Penjelasannya :
- Disini saya menggunakan paket dari javax.swing.JOptionPane sebagai penginputannya.
- Perulangan pertama untuk menentukan banyaknya buku yang kita pinjam, jadi satu orang bisa meminjam lebih dari satu buku. Penginputannya menggunakan tipe data integer.
- String tanggal [ ] menyimpan data hari dalam 1 minggu kedalam array 1 dimensi. dimulai dari indeks 0 (minggu) - indeks 7 (Sabtu) , jadi jika kita memasukkan angka 1 untuk memanggil array maka indeks 1 yang akan dikeluarkan, kecuali kalau kita meninputkan angka 0 baru indeks 0 yang akan dikeluarkan.
- int hari [ ] merupakan array yang memberikan tempat sebanyak 7, yang dimana proses yang ada didalamnya sudah disediakan tempat untuk ditampung
- Perulangan berikutnya itu merupakan perulangan yang digunakan untuk memasukkan banyaknya tempat yang dipesan array hari [ ].
- Pada array indeks [0] terdapat sebuah kondisi yaitu jika int awal berada di posisi 0 lakukan proses berikut.
- int batas merupakan inputan yang sudah ditentukan yang digunakan sebagai lama peminjaman buku.
- int pengembalian merupakan proses dari inputan kembali - pinjam, proses tersebut untuk mengetahui lamanya peminjaman.
- Sedangkan int akhir merupakan proses untuk mengetahui apakah tepat waktu mengembalikan atau kena denda. Prosesnya didapat dari pengembalian - batas.
- Dari pengembalian terdapat kondisi lagi untuk mengetahui apakah kena denda atau tidak yaitu jika pengembalian <= 3 maka akan keluar pernyataan " Anda tepat waktu", sedangkan jika tidak maka akan keluar pernyataan "Anda kena denda dengan denda perhari 1500 .
Cukup jelas bukan. Semoga bermanfaat yah.
1 komentar:
Read More : http://www.kfmanime.ga
Posting Komentar