Sunday, October 16, 2022

Perulangan Tunggal_22082010216

 Nama    : Novia Citra Fadhlilla 

 NPM     : 22082010216

 Kelas     : E



package perulangan2;

import java.util.Scanner;

public class Perulangan2 {

    public static void main(String[] args) {

         Scanner sc = new Scanner(System.in);


        int jumlah=0, sub, subpenyetan, lagi, member;


        double total=0, totalakhir = 0, diskon, totalsetelahdiskon = 0, total2 = 0, total3 = 0;


        boolean stop = true;


        


        do { 


            System.out.println("Selamat Datang di Warung Murah Meriah");


            System.out.println("Menu");


            System.out.println("1. Sate");


            System.out.println("2. Pecel");


            System.out.println("3. Penyetan");


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


            System.out.print("Silahkan masukkan pilihan menu anda : ");


            int pilihan = sc.nextInt();


            


            switch(pilihan) {


                case 1 : 


                    System.out.println("Sub Menu Sate");


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


                    System.out.println("1. Sate Ayam = 1.500 per tusuk");


                    System.out.println("2. Sate Kambing = 3.000 per tusuk");


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


                    System.out.print("Pilih Menu Sate 1/2 = ");


                    sub = sc.nextInt();


                        if (sub == 1){


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


                            jumlah = sc.nextInt();


                            total = jumlah*1500;


                            totalakhir = total;


                            System.out.println("total bayar anda = " +totalakhir); 


                        }


                        else if (sub == 2){


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


                            jumlah = sc.nextInt();


                            total = jumlah*3000;


                            totalakhir = total;  


                            System.out.println("total bayar anda = " +totalakhir);


                        }


                        break;


                case 2 :


                    System.out.println("Sub Menu pecel : ");


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


                    System.out.println("1. Pecel Lauk ayam = 13.000 / porsi");


                    System.out.println("2. Pecel lauk empal = 15.000 / porsi");


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


                    System.out.print("Pilih menu pecel 1/2 = ");


                    sub = sc.nextInt();


                        if (sub == 1){


                            System.out.print("jumlah = ");


                            jumlah = sc.nextInt();


                            total = jumlah*13000;


                            totalakhir = total;


                            System.out.println("total bayar anda = " +totalakhir);


                        }


                        else if (sub == 2){


                            System.out.print("Jumlah = ");


                            jumlah = sc.nextInt();


                            total = jumlah*15000;


                            totalakhir = total;


                            System.out.println("total bayar anda = " +totalakhir);


                        }


                        break;


                case 3 : 


                    System.out.println("Sub Menu Penyetan : ");


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


                    System.out.println("1. penyetan lauk tahu/tempe = 5.000 / porsi");


                    System.out.println("2. peneytan lauk telur = 7.000 / porsi");


                    System.out.println("3. peneytan lauk ayam = 10.000 / porsi");


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


                    System.out.print("pilih menu penyetan 1/2/3 = ");


                    subpenyetan = sc.nextInt();


                        switch (subpenyetan){


                            case 1 : 


                                System.out.print("Jumlah = ");


                                jumlah = sc.nextInt();


                                total = jumlah*5000;


                                totalakhir = total;


                                System.out.println("total bayar anda = " +totalakhir);


                                


                            break ;


                            


                            case 2 : 


                                System.out.print("Jumlah = ");


                                jumlah = sc.nextInt();


                                total = jumlah*7000;


                                totalakhir = total;


                                System.out.println("total bayar anda = " + totalakhir);


                                


                            break ;


                            


                            case 3 : 


                                System.out.println("Jumlah = ");


                                jumlah = sc.nextInt();


                                total = jumlah*10000;


                                totalakhir = total;


                                System.out.println("total bayar anda = " +totalakhir);


                                


                            break ;


                        }


                            break ;                          


            } 


            System.out.println("Apakah anda ingin memesan lagi ?");


            System.out.println("1. Ya");


            System.out.println("2. Tidak");


            System.out.print("Masukkan pilihan = ");


            lagi =sc.nextInt();


        } 


        while (lagi!=2);


        if(lagi == 1){


            stop = false;


            


        }


        else if (lagi == 2){


            System.out.println("Apakah anda merupakan member ?");


            System.out.println("1. ya");


            System.out.println("2. tidak");


            System.out.print("masukkan pilihan : ");


            member = sc.nextInt();


            


            if(member==1){


               diskon = totalakhir*0.05;


               total2 = totalakhir + total - diskon;


                System.out.println("Selamat anda dapat diskon 5%");


                System.out.println("total bayar anda menjadi = " +total2);


               }


            else {


                total3 = totalakhir;


                System.out.println("maaf anda belum dapat diskon");


                System.out.println("total bayar anda = " +totalakhir);


                


            }


        }


    }

    }


                                                                         Hasil RUN:

Selamat Datang di Warung Murah Meriah

Menu

1. Sate

2. Pecel

3. Penyetan

---------------------

Silahkan masukkan pilihan menu anda : 3

Sub Menu Penyetan : 

------------------------

1. penyetan lauk tahu/tempe = 5.000 / porsi

2. peneytan lauk telur = 7.000 / porsi

3. peneytan lauk ayam = 10.000 / porsi

------------------------

pilih menu penyetan 1/2/3 = 3

Jumlah = 

3

total bayar anda = 30000.0

Apakah anda ingin memesan lagi ?

1. Ya

2. Tidak

Masukkan pilihan = 1

Selamat Datang di Warung Murah Meriah

Menu

1. Sate

2. Pecel

3. Penyetan

---------------------

Silahkan masukkan pilihan menu anda : 1

Sub Menu Sate

----------------

1. Sate Ayam = 1.500 per tusuk

2. Sate Kambing = 3.000 per tusuk

----------------

Pilih Menu Sate 1/2 = 2

Jumlah : 5

total bayar anda = 15000.0

Apakah anda ingin memesan lagi ?

1. Ya

2. Tidak

Masukkan pilihan = 2

Apakah anda merupakan member ?

1. ya

2. tidak

masukkan pilihan : 2

maaf anda belum dapat diskon

total bayar anda = 15000.0

BUILD SUCCESSFUL (total time: 34 seconds)


    


No comments:

Post a Comment

Membangun Kesadaran Bela Negara di Kalangan Generasi Muda

Membangun Kesadaran Bela Negara di Kalangan Generasi Muda      Indonesia, negara dengan keanekaragaman budaya dan latar belakang sosial yang...