Program Menghitung Diskon - Menggunakan Console input Scanner Pada Java

Hai kakak-kakak..

Ini tugas kedua saya, kali ini saya akan menjelaskan tentang program menghitung diskon, menggunakan console input Scanner pada Java. Di postingan sebelumnya saya sudah menjelaskan apa itu console input Scanner pada Java buat yang masih bingung bisa intip disini.

Buat kakak-kakak yang hobinya belanja, apa lagi kakak-kakak yang cewek pasti paling paham ni yang beginian hehe :k: 

Jadi yang jadi permasalahan program ini adalah bagaimana cara menghitung total harga yang harus di bayar:

1. Jika total bayar lebih dari Rp 50000, maka akan mendapat diskon 5%
2. Jika total bayar lebih dari Rp 100000, maka akan mendapat diskon 10%
3. Jika total bayar lebih dari Rp 200000, maka akan mendapat diskon 15%
4. Jika jumlah barang yang di beli lebih dari 50, maka akan mendapat diskon 5%


Oke langsung ke scriptnya aja yaa kak :h:

 public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        
        
        int hrg, jmlh, total = 0, diskon = 0, total1, total2, total3;
        
        
        System.out.print  ("Masukkan Harga Barang            : Rp ");
        hrg = input.nextInt();
        System.out.print  ("Jumlah Pembelian Barang          : ");
        jmlh = input.nextInt();
        total = hrg*jmlh;
        System.out.println("Total Bayar                      : Rp "+ total);
        total1 = (total - ((total*5)/100));
        total2 = (total - ((total*10)/100));
        total3 = (total - ((total*15)/100));
        
        if(total >= 200000){
        System.out.println("Total Bayar (Diskon 15%)         : Rp "+ total3);
        }else if(total >= 100000 ){
        System.out.println("Total Bayar (Diskon 10%)         : Rp "+ total2);
        }else if(total >= 50000){
        System.out.println("Total Bayar (Diskon 5%)          : Rp "+ total1);
        }
        if (jmlh >= 50 && total >= 200000) {
        System.out.println("Total Bayar (Diskon 5%)          : Rp " +(total3-
        ((total3*5)/100)));
        }else if (jmlh >= 50 && total >= 100000) {
        System.out.println("Total Bayar                      : Rp "+ (total2-                       ((total2*5)/100)));
        }else if (jmlh >= 50 && total >= 50000){
        System.out.println("Total Bayar (Diskon 5%)          : Rp "+ (total1-
        ((total1*5)/100)));
        }else if (jmlh >= 50){
        System.out.println("Total Bayar (Diskon 5%)          : Rp "+ (total-                       ((total*5)/100)));}
        }      }





Berikut adalah salah satu tampilan hasil dari compiler program




Sekian tutorial singkat program menghitung diskon dengan menggunakan console input Scanner pada Java. Semoga bermanfaat ya buat kakak-kakak :l:




Tidak ada komentar:

Posting Komentar