Kamis, 02 November 2017

UTS ALGORITMA "Kasir Donuts"

"APLIKASI KASIR DONAT" USING  JAVA NEATBEANS


1. Judul / Penjelasannya.
        Aplikasi kasir toko donat yang dibuat untuk mempermudahkan si pembeli dalam melakukan transaksi pembelian. Dan juga memudahkan si kasir dalam menghitung jumlah pesanan si pembeli tersebut. apikasi Neatbeans yg berisi tentang penjelasan didalamnya:
 *Harga 1/2 lusin Donuts
 *Harga 1/2/3 lusin Donuts
 *Harga baby donuts.
 dan yang tak kalah penting untuk menarik customer didalamnya terdapat discount/ potongan jika  membeli lebih banyak donuts.


Berikut lampiran gambar yg sudah saya SCREENSHOT :

2.PILIH PAKET DONUTS YANG DI INGINKAN




















3.Jika dibawah 90rb maka tidak mendapat potongan.
























4.Jika membeli di atas harga 90rb maka akan mendapat potongan. contohnya seperti gambar di bawah berikut:


Dan ini penjelasan tentang source nya:


private void tndonatActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        donat = (String)tndonat.getSelectedItem();
        if ( donat == "Pilih"){
            txtharga.setText("");
            txtpotongan.setText("");
            txttotal.setText("");
            
        
            
        }
        else if (donat == "Paket 1/2 lusin"){
            harga   =   47000;
            
            txtharga.setText(""+harga);
        }
        else if (donat == "Paket 1 lusin"){
            harga   =  82000;
            
            txtharga.setText(""+harga);
        }
        else if (donat == "Paket 2 lusin"){
            harga   =   128000;
            
            txtharga.setText(""+harga);
        }
        else if (donat == "Paket Baby Donuts"){
            harga   =   49000;
            
            txtharga.setText(""+harga);
        }

private void tnpotonganActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        if (tnpotongan.isSelected()) {
            double totalnya = Double.parseDouble(txtharga.getText());
        
       
            if(harga>=90000){
                double potongan = totalnya * 0.10;
                double total = totalnya - potongan;
          
                txttotal.setText("Rp "+total);
                txtpotongan.setText("Rp "+potongan);
            }
        
                else {
                    txtpotongan.setText(""+0);
                    double potongan = totalnya * 0;
                    double total = totalnya - potongan;
         
                    txttotal.setText("Rp "+total);
            }
        }
    }    

private void button2ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
            System.exit (0);                                     

Demikian penjelasan yang bisa saya sampaikan. 
Terimakasih :)