Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int hargaberas = 10000,
- hargagula = 5000,
- hargakopi = 2500,
- jumlah = 0;
- double diskon = 0, total = 0;
- String loop,
- pilihMenu = "";
- System.out.println("-------------------------------------");
- System.out.println("| Menu |");
- System.out.println("-------------------------------------");
- System.out.println("| 1. Beras : Rp 10000 |");
- System.out.println("| 2. Gula : Rp 5000 |");
- System.out.println("| 3. Kopi : Rp.2500 |");
- System.out.println("-------------------------------------");
- Scanner scan = new Scanner (System.in);
- for (loop = "Y"; loop.equals ("Y") || loop.equals ("y");){
- System.out.print("Pilih Menu (1 s/d 3) : ");
- int pilihan = scan.nextInt();
- switch(pilihan){//penyeleksian menggunakan switch case
- case 1://case 1 = apabila user memilih menu nomor 1
- System.out.println("Anda memilih Beras : Rp 10000");
- System.out.print("Jumlah barang (Kg) : ");
- jumlah = scan.nextInt();
- pilihMenu = "Beras "+pilihMenu;
- total = total + (hargaberas*jumlah);
- break;
- case 2:
- System.out.println("Anda memilih Gula : Rp 5000");
- System.out.print("Jumlah barang (Kg) : ");
- jumlah = scan.nextInt();
- pilihMenu = "Gula "+pilihMenu;
- total = total + (hargagula*jumlah);
- break;
- case 3:
- System.out.println("Anda memilih Kopi : Rp 2500");
- System.out.print("Jumlah barang (Bungkus) : ");
- jumlah = scan.nextInt();
- pilihMenu = "Kopi "+pilihMenu;
- total = total + (hargakopi*jumlah);
- break;
- default:
- System.out.println("Maaf, input menu yang anda masukkan tidak sesuai");
- }
- System.out.print("Ada lagi yg akan dipesan? (Y/N) : ");
- loop = scan.next();
- }
- System.out.println("Menu yang anda pesan adalah : "+pilihMenu);
- if (total >= 200000)
- diskon = 0.15;
- else if (total >= 100000)
- diskon = 0.1;
- else if (total >= 50000)
- diskon = 0.5;
- if (jumlah >= 50)
- diskon = diskon + 0.5;
- System.out.println("Diskonnya Sebesar = "+diskon);
- System.out.println("Senilai Rp."+total*diskon);
- total= (total-(total*diskon));
- System.out.println("Terimakasih, total yang harus anda bayar : Rp " +total);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment