Hai Sobat Tulis Kode, kali ini saya akan membahas tentang bagaimana membuat program sederhana pengembalian uang. Program pengembalian uang ini sering kita lihat pada Kasir sebuah swalayan atau Super Market bahkan di berbagai transaksi keuangan. Nah, Oleh sebab itu mari kita buat contoh kasus sederhananya di sebuah swalayan. Kasus: Misalkan uang yang tersedia dalam brangkat pengembalian adalah 100000, 50000, 20000, 10000, 5000, 1000, 500, 200, 100, 50. Kemudian pelanggan dari sebuah Swalayan tersebut membawa barang dan kasir menghitung jumlah harga barang yang dibeli misalnya: Jumlah harga barang yang dibelanjakan adalah: Rp.
Berisikan Tutorial C++, Tutorial Java, Tutorial Visual Basic, Tutorial PHP dan di lengkapi dengan Contoh Program Visual basic, Contoh Program Java, Contoh Program C++, Contoh Program PHP. Ini adalah form log in kasir, masukan username: kasir dan password: qwerty untuk mesuk ke form kasir ini adalah form kasir, inputkan no.
![Contoh program kasir dengan php programming examples for beginners Contoh program kasir dengan php programming examples for beginners](/uploads/1/2/5/4/125466089/161226277.jpg)
Pembeli memberikan uang sebesar Rp. 100.000., maka program pada kasir akan otomatis memberikan uang kembalian sebesar Rp. 11200. maka Uang yang dikembalikan berdasarkan pecahan adalah Uang Rp 10000 sebanyak 1 lembar Uang Rp 1000 sebanyak 1 lembar Uang Rp 200 sebanyak 1 lembar nah, pecahan kembalian seperti ini yang menjadi kesulitan si Kasir berapa lembar masing-masing uang pecahan dikembalikan. Dan kali ini terpecahkan seperti program Pyhon sebagai berikut Pertama buka Pyhton 3.5 dan masukkan list program seperti dibawah ini: a = int(input(“Masukkan nilai total belanja: Rp. “)) b = int(input(“Masukkan uang yang dibayar: Rp. “)) c=b-a print (“Kembaliannya sebesar Rp.”,c,”dengan Rincian kembalian “) d = 100000, 50000, 20000, 10000, 5000, 1000, 500, 200, 100, 50 for x in range (0, 10): i=0 while c = dx: c = c – dx i = i+1 if (i0): print (“Uang Rp.%d sebanyak%d lembar”%(dx, i)) else: print (“Selesai”) Hasilnya adalah Masukkan nilai total belanja: Rp. 88800 Masukkan uang yang dibayar: Rp. 100000 Kembaliannya sebesar Rp.
11200 dengan Rincian kembalian Uang Rp. 10000 sebanyak 1 lembar Uang Rp. 1000 sebanyak 1 lembar Uang Rp. 200 sebanyak 1 lembar Selesai Gimana, mudahkan. Silahkan mencoba.
Pada postingan kali ini ane kasi contoh Aplikasi Java, setelah kmaren2 udah kasi contoh Aplikasi C# dan PHP. Postingan ini tentang program kasir sederhana dengan java berbasis Client - Server:D, Database nya pake. Memang sudah agak lama gak nulis tentang Java di blog ini, padahal bahasa Java ini bahasa yang ane suka untuk Aplikasi dekstop ketimbang pake C#, ya.
Menurut ane Java lebih Fleksibel dari pada C#. Sebenarnya ane punya banyak Aplikasi berbasis Client server Pake, mau upload tapi rasanya belom waktu nya. Menurut ane harus bertahap dulu. Mulai dari contoh2 aplikasi / program sederhana baru yang Expert:p. Bertahap lah. Ane kan bukan type orang yang memaksakan kehendak seperti salah satu orang dikehidupan ane yang suka maksa2 bawahannya harus inilah harus itulah.
'Loe Pikir Otak Manusia itu sama??' Aplikasi yang ane upload ini, ane buat Pake IDE Eclipse Indigo, jadi buat ente yang pake Netbeans ya migrasi dulu lah ke IDE satu nya. Untuk Look and feel nya ane pake Jtatto, biar lebih keren dan lebih ganteng kayak ane, masak programmer nya cakep, program nya gak cakep?? Kalo untuk masalah GUI, sebenarnya ane kalo bikin aplikasi itu juga sangat memperhatikan GUI / User interface nya bagaimana bisa bagus dan enak dilihat, selain itu juga keren tapi gak kerentengan. Seperti kemaren pas ane buat tugas akhirnya matakuliah Client-Server, ane pake Java dan untuk memperbagus GUI nya ane pake Usu library dan Jglasspane bikinan Mas eko kurniawan, tampilan GUI nya jadi bagus, bahkan lebih bagus dari Look and Feel Jtatto,Nimbuzzz.
Diblognya mas eko juga udah dibahas bagaimana untuk meng-make over GUI Java Swing, ente bisa baca disana atau download ebook dan video nya. Aplikasi kasir yang ane buat pake Java ini berbasis Client - Server, Client nya ada 2 dan server nya ada 1, waktu buat aplikasi ini.
Ane simulasikan seperti program nya Indomaret / Alfamart, dimana ada kasir yang bertugas untuk melayani pembayaran konsumen, bagian gudang yang menangani stok barang, dan Manager yang bertugas untuk analisa penjualan(transaksi) barang. Program ini tidak lengkap2 amat kayak punya minimarket indomaret / alfamart. Karena ane juga gak tau system nya di indomaret yang asli itu seperti gimana, ane itu cuma ngira2 saja:D aplikasi itu sebenarnya dibuat sesuai kebutuhan kan ya??