image1 image2 image3

WELCOME TO Imam Code

Pembuatan Diskon Pada Barang Dengan JAVA

Halo . . !
Jumpa lagi dengan saya, kali ini saya membuat post tentang penginputan diskon pada sejumlah barang yang dibeli oleh customer. Posting ini berkaitan dengan soal berikut :
1. Jika total pembelian lebih dari sama dengan Rp.50.000, maka dapat diskon 5%
2. Jika total pembelian lebih dari sama dengan Rp.100.000, maka dapat diskon 10%
3. Jika total pembelian lebih dari sama dengan Rp.200.000, maka dapat diskon 15%
4. Jika jumlah barang yang dibeli dari sama dengan 50 unit, maka akan mendapat tambahan diskon lagi sebasar 5%

Dibawah ini adalah langkah-langkah yang harus dilakukan:
1. Jalankan software NetBeans, jika tidak punya bisa di download disini dan JDK disini
2. Setelah dijalankan NetBeans akan nampak seperti ini.



3. Klik file => New Project (Ctrl+Shift+N) => Klik folder Java => Pilih Java Application => Next.


4. Ubah Project Name anda dengan "diskonpakjoni" atau terserah anda tanpa menggunakan spasi. Klik
    Finish untuk langkah selanjutnya.



5. Tampilan berikutnya adalah seperti ini.



6. Ketikkan coding berikut untuk input harga dan jumlah barang.

        Scanner sc = new Scanner(System.in);
        int harga, jumlah, total, diskon = 0;
     
        System.out.println("Masukkan Jumlah Barang:");
        jumlah = sc.nextInt();
        System.out.println("Masukkan Harga Barang per satuan:");
        harga = sc.nextInt();
        total=harga*jumlah;
        System.out.println("Total Bayar: "+total);



7. Jika terdapat error di Scanner sc = new Scanner(System.in); bisa di klik simbol lampu pada
    nomornya dan pilih Add import for java.util.Scanner.



8. Selanjutnya code untuk diskon silahkan input :


         if (total>=50000 && total<=99999){
            diskon = total-(total*5/100);
        System.out.println("Anda Mendapatkan Diskon 5%\nBayar: Rp. "+ diskon);
        }else if (total>=100000 && total<=199999){
            diskon = total-(total*10/100);
        System.out.println("Anda Mendapatkan Diskon 10%\nBayar: Rp. "+ diskon);
        }else if (total>=200000){
            diskon = total-(total*15/100);
        System.out.println("Anda Mendapatkan Diskon 15%\nBayar: Rp. "+ diskon);
        }
     
        if (jumlah>=50){
        diskon = (diskon-(diskon*5/100));
        System.out.println("Anda Mendapatkan Diskon 5% Atas Pembelian Barang Diatas 50 unit\nBayar: Rp. "+ diskon);
    }
 
}}


Untuk source code nya bisa di copy disini

9. Setelah itu kita test dengan menekan tombol F6 pada keyboard. lalu tinggal inputkan saja
    angkanya.

    Contoh

    Masukkan Jumlah Barang:
    55
    Masukkan Harga Barang per satuan:
    1000
    Total Bayar: 55000
    Anda Mendapatkan Diskon 5%
    Bayar: Rp. 52250
    Anda Mendapatkan Diskon 5% Atas Pembelian Barang Diatas 50 unit
    Bayar: Rp. 49638



Sekian postingan dari saya, semoga bermanfaat. .

Share this:

CONVERSATION

0 komentar:

Posting Komentar