Disini saya akan mencoba untuk memberikan latihan soal tentang penggunaan java swing, yang dimana soal dan jawabannya pun saya kasih yang kalian bandingkan dengan jawaban kalian sendiri. untuk memberikan kemudahan dalam mengerjakan nya kalian biasakan, membuat algoritma dengan flowchart terlebih dahulu, lalu pseudocode ya sebelum anda memprogramnya.
Buatlah sebuah program dengan menggunakan bahasa pemrograman Java Swing dengan IDE Netbeans untuk menyelesaikan
permasalahan berikut ini :
Diketahui ada sebuah toko alat
tulis kantor bernama TulisKu
membutuhkan suatu program kasir yang mampu membantu menghitung setiap transaksi
penjualan yang dilakukan.
Input : No Transaksi, Nama Barang, Jumlah Barang, Pembayaran,
Bayar
Output : Nama Barang, Harga Satuan, Total, Diskon, Total Bayar,
Kembalian
Ketentuan :
- No Transaksi Terisi Secara Otomatis Ketika Program Di jalankan dan nilainya unik (selalu berubah tidak mengulang no yang sama)
- Pembeli bisa membeli > 1 Jenis Barang
- 1 Jenis barang bisa di beli dengan jumlah maksimal 50 buah.
- Terdapat ketentuan promo (potongan harga) untuk barang “Aurora Laser Pointer” jika pembeli membeli barang tersebut > 1 buah maka harga barang tersebut menjadi Rp.100000-/pcs
- Total = Harga Satuan * Jumlah Barang
- Total Bayar adalah jumlah keseluruhan yang harus di bayar oleh pembeli
- Bayar adalah jumlah uang yang di bayarkan pembeli
- Kembalian = bayar - total bayar
- pembayaran bisa di lakukan dengan 2 cara , yaitu Debit (dapat discount 10 %) dan Cash Tidak dapat Discount
- Terdapat minimal 3 Tombol , Tombol Menambah Barang , Tombol Reset Form , dan Tombol Keluar dari program
- Bari Penganganan kesalahan yang baik di program yang di buat.
Di atas atas soal nya silahkan di kerjakan sendiri dulu sebelum melihat kunci jawaban nya yang sudah ada link nya di bawah. Terimakasih. Semoga Bermanfaat
Download File Disini
Komentar
Posting Komentar