Switch Case Kasir Warung Sederhana dan Membership

 Source code:

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double TotalBiaya=0,Diskon;

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

System.out.println("");



System.out.println("\n------------------------Menu Makanan------------------------");

System.out.println(" 1. Sate\n 2. Pecel\n 3. Penyetan");


System.out.print("Menu Yang Dipilih : ");

byte pilihmenu = sc.nextByte();



switch(pilihmenu){

case 1:

System.out.println("\nPilihan Daging : ");

System.out.println("\n1. Daging Ayam\n2. Daging Kambing");

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

System.out.print("\nPilih Daging : ");

int Daging =sc.nextInt();



if (Daging==1){

System.out.println("\nHarga Daging Ayam 1500 Per Tusuk ");

System.out.print("Masukkan Jumlah Tusuk : ");

double JumlahTusuk = sc.nextDouble();

TotalBiaya = 1500*JumlahTusuk;

System.out.println("Harga : Rp."+TotalBiaya);

}

else if (Daging==2){

System.out.println("\nHarga Daging Kambing 3000 Per Tusuk ");

System.out.print("Masukkan Jumlah Tusuk : ");

double JumlahTusuk =sc.nextDouble();

TotalBiaya = 3000*JumlahTusuk;

System.out.println("Harga = Rp."+TotalBiaya);

}

else {

}

break;



case 2:

System.out.println("\nVarian Lauk Pecel : ");

System.out.println("\n1. Lauk Ayam\n2. Lauk Empal");

System.out.print("\nPilih Varian Lauk : ");

int VarianLauk =sc.nextInt();

if (VarianLauk==1){

System.out.println("\nHarga Lauk Ayam 13.000 Per Porsi ");

System.out.print("Masukkan Jumlah Porsi : ");

double JumlahPorsi = sc.nextDouble();

TotalBiaya = 13000*JumlahPorsi;

System.out.println("Harga : Rp."+TotalBiaya);

}

else if (VarianLauk==2){

System.out.println("\nHarga Lauk Empal 15.000 Per Porsi ");

System.out.print("Masukkan Jumlah Porsi : ");

double JumlahPorsi =sc.nextDouble();

TotalBiaya = 15000*JumlahPorsi;

System.out.println("Harga = Rp."+TotalBiaya);

}

else{

}

break;



case 3:

System.out.println("\nVarian Lauk Penyetan: ");

System.out.println("\n1. Lauk Tahu / Tempe\n2. Lauk Telur\n3. Lauk Ayam");

System.out.print("\nPilih Varian Lauk : ");

int Lauk= sc.nextInt();

if (Lauk==1){

System.out.println("\nHarga Lauk Tahu / Tempe 5000 Per Tusuk ");

System.out.print("Masukkan Jumlah Porsi : ");

double JumlahPorsi = sc.nextDouble();

TotalBiaya = 5000*JumlahPorsi;

System.out.println("Harga : Rp."+TotalBiaya);

}

else if (Lauk==2){

System.out.println("\nHarga Lauk Telur 7000 Per Porsi ");

System.out.print("Masukkan Jumlah Porsi : ");

double JumlahPorsi =sc.nextDouble();

TotalBiaya = 7000*JumlahPorsi;

System.out.println("Harga = Rp."+TotalBiaya);

}

else if (Lauk==3){

System.out.println("\nHarga Lauk Ayam 10000 Per Porsi ");

System.out.print("Masukkan Jumlah porsi : ");

double JumlahPorsi =sc.nextDouble();

TotalBiaya = 10000*JumlahPorsi;

System.out.println("Harga = Rp."+TotalBiaya);

}



}

System.out.println("");

System.out.println("---------------Kartu Member Warung Sederhana----------------");

System.out.println("");



System.out.println("Apakah Anda Memiliki Kartu Member Warung Sederhana ?");

System.out.println("\n1.YA \n2.TIDAK");

System.out.print("Jawaban : ");

byte Jawaban = sc.nextByte();

if (Jawaban==1){

System.out.println("Selamat Anda Mendapatkan Diskon Sebesar 5%");

Diskon = TotalBiaya*5/100;

System.out.println("Total Biaya Akhir : "+(TotalBiaya-Diskon));

}

else if (Jawaban==2){

System.out.println("\nAnda Belum Bisa Mendapat Diskon");

Diskon = TotalBiaya;

System.out.println("Total Biaya Akhir : "+(TotalBiaya));

System.out.println("");

}
}
}


Jika ada member:



Jika tidak ada member:



Komentar

Postingan Populer