SELAMAT DATANG DI WARUNG SEDERHANA (KASIR BAROKAH)
WandaBelajarJava.switchCase;
import java.util.Scanner;
public class sate {
public static void main(String[] args) {
System.out.println("Selamat datang di warung sederhana");
System.out.println("silahkan pilih menu anda");
int pilihan, jumlah,bayar = 0;
String menu, menulain;
Scanner s = new Scanner (System.in);
System.out.println("Menu yang tertera adalah sate, pecel, penyetan");
System.out.println("Pilih A untuk sate");
System.out.println("pilih B untuk pecel");
System.out.println("Pilih C untuk penyetan");
System.out.println("Silahkan pilih menu apa?");
menu = s.next();
switch (menu){
case "A":
System.out.println("silahkan pilih menu");
System.out.println("1.Sate ayam 1000/porsi");
System.out.println("2.Sate kambing 3000/porsi");
pilihan = s.nextInt();
if (pilihan==1){
System.out.println("Banyak tusuk yang diambil adalah");
jumlah = s.nextInt();
bayar = 1500 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
}
else if (pilihan == 2){
System.out.println("Banyak tusuk yang diambil adalah");
jumlah = s.nextInt();
bayar = 3000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
}
break;
case "B":
System.out.println("Daftar menu laukpecel adalah:");
System.out.println("1.Pecel lauk ayam Rp 13.000/porsi");
System.out.println("2.Pecel lauk empal Rp 15.000/porsi");
pilihan=s.nextInt();
if (pilihan == 1){
System.out.print("porsi lauk pecel yang diambil =");
jumlah = s.nextInt();
bayar = 13000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
}
else if (pilihan == 2){
System.out.print("Porsi lauk pecel yang diambil =");
jumlah = s.nextInt();
bayar = 15000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
}
break;
}
if (menu.equals ("C")) {
System.out.println("silahkan pilih lauk penyetan anda");
System.out.println("1.Penyetan tahu/tempe Rp 5.000/porsi");
System.out.println("2.Penyetan telor Rp. 7.000/porsi");
System.out.println("3.Penyetan ayam Rp. 10.000/porsi");
pilihan = s.nextInt();
switch (pilihan){
case 1 :
System.out.println("Pilihan anda adalah penyetan tahu tempe. Anda memilih berapa porsi? ");
jumlah = s.nextInt();
bayar = 5000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
break;
case 2 :
System.out.println("Pilihan anda adalah penyetan telor. Anda membeli berapa porsi? ");
jumlah = s.nextInt();
bayar = 7000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
break;
case 3 :
System.out.println("Pilihan anda adalah penyetan telor. Anda membeli berapa porsi? ");
jumlah = s.nextInt();
bayar = 10000 * jumlah;
System.out.println("Nominal uang yang harus anda bayar adalah"+bayar);
break;
}
}
System.out.println("Apakah anda member?");
int member;
System.out.println("1. ya");
System.out.println("2. tidak");
member = s.nextInt();
if (member==1){
System.out.println("Selamat anda mendapatkan diskon 5%");
double tambahan_diskon = 0.05*bayar;
double harga_akhir = bayar - tambahan_diskon;
System.out.println("Maka nominal uang yang harus diberikan adalah"+harga_akhir);
System.out.println("Selamat makan");
}
else {
System.out.println("Mohon maaf! Belum ada tambahan diskon");
System.out.println("selamat makan");
}
}
}


Comments
Post a Comment