Program If Else

 Hellawati Ayu Rizmadita

22082010208

Paralel E


package ifelse;

//Program Menghitung Diskon

//pembelian < 100.000 = diskon 0%

//pembelian 100.001 - 200.000 = diskon 5%

//pembelian 200.001 - 300.000 = diskon 10%

//pembelian 300.001 - 400.000 = diskon 15%

//pembelian 400.001 - 500.000 = diskon 20%

//pembelian > 500.000 = diskon 25%

import java.util.Scanner;

public class PercabanganIfElse {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        double disc=0,kembali;

        

        

        System.out.println("Selamat Datang Di Sakinah Jaya");

        System.out.println("----------");

        System.out.println("");

        System.out.println("Barang Yang Dibeli = ");

        String barang = sc.next();

        System.out.println("Harga per Barang = ");

        int harga = sc.nextInt();

        System.out.println("Jumlah = ");

        int jumlah= sc.nextInt();

        int total = harga*jumlah;

        

        

        if(total<10000){

        disc = 0;

        }else if(total < 100001 && total <= 200000){

        disc = 5;    

            }else if(total < 200001 && total <= 300000){

        disc = 10;        

            }else if(total < 300001 && total <= 400000){

        disc = 15;      

            }else if(total < 400001 && total <= 500000){

        disc = 20;        

            }else if(total >500000){

        disc = 25;  

        

            }

        System.out.println("Total Pembelian : |"+barang+" = "+total+"|");   

        System.out.println("Anda Mendapatkan Diskon: "+disc+"%");

        double diskon = disc/100*total;

        double NilaiAkhir = total - diskon;

        System.out.println("Grand Total :"+NilaiAkhir);

        System.out.println("Bayar = ");

        double bayar = sc.nextDouble();

        kembali = bayar - NilaiAkhir;

        double kurang = NilaiAkhir - bayar;

        System.out.println("----------------");

        if(bayar < NilaiAkhir){

            System.out.println("Maaf Nominal Kurang"+kurang);

        }else if(bayar == NilaiAkhir){

            System.out.println("Terima Kasih");

            System.out.println("Uang Yang Diterima Pas");

        }else{

            System.out.println("Terima Kasih");

            System.out.println("Uang Bayar ="+bayar);

            System.out.println("Total Belanja ="+NilaiAkhir);

            System.out.println("----------------");

            System.out.println("Kembalian Anda = "+kembali);

            

            

            

        }

        System.out.println("===========");

    }

    

}



Total Pembelian, Nominal diskon, Pembelian final, dan Kembalian


Terima Kasih.



Komentar

Postingan populer dari blog ini

BELA NEGARA