Banner 468 x 60px

 

Friday, March 23, 2012

Program Penjualan Sederhana (JoptionPane)

0 komentar

package lat1;

import javax.swing.JOptionPane;

/**
 *
 * @author Rangga
 */
public class jop {

    public static void main(String[] args) {
       String namabrg="";
       int harga=0;
       double diskon=0,total=0;
        String kode=JOptionPane.showInputDialog("Masukan Kode Barang : ");
        if ("SPT".equalsIgnoreCase(kode)) {
            namabrg="SEPATU";
            harga=200000;
        }
        else if ("SND".equalsIgnoreCase(kode)){
            namabrg="SENDAL";
            harga=100000;
        }
        else if ("JKT".equalsIgnoreCase(kode)){
            namabrg="JAKET";
            harga=150000;
        }
        else if ("TST".equalsIgnoreCase(kode)){
            namabrg="T-SHIRT";
            harga=150000;
        }
        else if ("TOP".equalsIgnoreCase(kode)){
            namabrg="TOPI";
            harga=50000;
        }
        else
             namabrg="SALAH";
       
        String jmlbeli=JOptionPane.showInputDialog("Masukan Jumlah Beli : ");
        int jmlbrg=Integer.parseInt(jmlbeli);


        String cara=JOptionPane.showInputDialog("Masukan Cara Beli : ");
        if ("T".equalsIgnoreCase(cara)) {
            if (jmlbrg>=10) {
                diskon=(10.0/100*(harga*jmlbrg));
            } else {
                diskon=(5.0/100*(harga*jmlbrg));
            }
        }
        else if ("K".equalsIgnoreCase(cara)){
            if (jmlbrg>=10) {
                diskon=(2.0/100*(harga*jmlbrg));
            } else {
                diskon=(0.0/100*(harga*jmlbrg));
            }
        }

        JOptionPane.showMessageDialog(null,"Nama Barang     : " +namabrg);
        JOptionPane.showMessageDialog(null,"Harga Barang    : " +harga);
        JOptionPane.showMessageDialog(null,"Jumlah Beli     : " +jmlbeli);
        JOptionPane.showMessageDialog(null,"Diskon          : " +diskon);
        total=jmlbrg*harga-diskon;
        JOptionPane.showMessageDialog(null,"Total Bayar     : " +total);
        JOptionPane.showMessageDialog(null, "          TERIMA KASIH" );

    }}


Output


0 komentar:

Post a Comment