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

Popular posts from this blog

Menghitung Program Pembelian , Diskon, Member, serta Potongan Member