PB pekan 6

 import java.util.Scanner;


public class SwitchCase {


    public static void main(String[] args) {


        double totalbiaya=0,diskon;


        Scanner sc= new Scanner(System.in);


        System.out.println("Restoran LAYALI ");


        System.out.println("");




        //Daftar Menu Makanan


        System.out.println("Menu Makanan");


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




        //Menu Yang Dipilih


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


        byte pilihmenu = sc.nextByte();




        //Harga Menu


        switch(pilihmenu){


            case 1:


                System.out.println("\nPilihanDaging  :");




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




                System.out.println("\nPilih Daging");




                int daging = sc.nextInt();








                if(daging==1){




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




                    System.out.println("Masukkan Jumlah Per 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.println("Masukkan Jumlah Per Tusuk");




                    double jumlahtusuk = sc.nextDouble();




                    totalbiaya = 300*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.println("\nPilih Lauk  :");




                int varianlauk= sc.nextInt();




                if(varianlauk==1){




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




                    System.out.println("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.println("Masukkan Jumlah Porsi  :");




                    double jumlahporsi = sc.nextDouble();




                    totalbiaya = 15000*jumlahporsi;




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




                }




                else{




                }




                break;












            case 3:




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




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




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




                int lauk=sc.nextInt();




                if(lauk==1){




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




                    System.out.println("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.println("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.println("Masukkan Jumlah Porsi  :");




                    double jumlahporsi = sc.nextDouble();




                    totalbiaya = 10000*jumlahporsi;




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




                }




        }




        System.out.println("");




        System.out.println("Member Loyal Resto");




        System.out.println("");




        System.out.println("Apakah Anda Memiliki Kartu Member Loyal Resto?");




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




        System.out.println("Hasil :");




        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  :"+(totalbiaya-diskon));




        }




        else if (jawaban==2){




            System.out.println("\nMaaf Anda Tidak Mendapatkan Diskon");




            diskon = totalbiaya;




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




            System.out.println("");




        }






    }


}




Komentar

Postingan populer dari blog ini

ARRAY MULTIDIMENSI

LATIHAN PEMROGRAMAN SEKUENSIAL