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)


    


Sunday, October 9, 2022

LATIHAN SWITCH CASE

Nama    : Novia Citra Fadhlilla

NPM     : 22082010216

Kelas    : E   


package latihanswitchcase;

import java.util.Scanner;

public class Latihanswitchcase {

    public static void main(String[] args) {

    //deklarasi variabel


int pilih,  jumlah=0,   menu,   harga=0;  

int diskon;      int member=0;     int total=0;

//deklarasi scanner


Scanner sc= new Scanner(System.in);


//tampilan

     System.out.println("============SELAMAT DATANG DI WARUNG MURAH MERIAH==========");

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


//tampilan menu  


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

     System.out.println("silahkan pilih menu utama:");     

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

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

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

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

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

     System.out.print("silahkan pilih menu makanan: ");

//input pilihan    

    pilih = sc.nextInt();

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

//seleksi menu utama    

switch(pilih){

case 1:


    System.out.println("1.sate ayam: Rp 1.500/tusuk");

    System.out.println("2.sate kambing:Rp 3.000/tusuk");

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

    System.out.print("tentukan jenis sate: ");

menu= sc.nextInt();

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

    System.out.print("tentukan jumlah tusuk:");

jumlah= sc.nextInt();

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

if (menu==1){

harga=jumlah*1500;

     System.out.println("harga total:Rp "+harga);


}

else {

harga=jumlah*3000;

     System.out.println("harga total: Rp "+harga);

}

break;

case 2:


     System.out.println("pecel ayam: Rp 13.000/porsi");

     System.out.println("pecel empal:Rp 15.000/porsi");

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

     System.out.print("tentukan lauk pecel: ");

menu= sc.nextInt();

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

     System.out.print("tentukan jumlah :");

jumlah= sc.nextInt();

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

if (menu==1){

harga=jumlah*13000;

     System.out.println("harga total:Rp "+harga);

}

else {

harga= jumlah*15000;

     System.out.println("harga total: Rp "+harga);

}

break;

case 3:

    

     System.out.println("1.penyetan tahu/tempe:Rp 5.000/porsi");

     System.out.println("2.penyetan telur: Rp 7.000/porsi");

     System.out.println("3.penyetan ayam:10.000/porsi");

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

     System.out.print("tentukan lauk pecel: ");

   menu= sc.nextInt();

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

     System.out.print("tentukan jumlah: ");

jumlah= sc.nextInt();

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

    switch (menu){

case 1:

harga=jumlah*5000;

     System.out.println("harga total: "+harga); break;

case 2:

harga=jumlah*7000;

     System.out.println("harga total: "+harga); break;

case 3:

harga=jumlah*10000;

     System.out.println("harga total: "+harga); break;

default:

}

     }

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

     System.out.println("apakah anda mempunyai member?");

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

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

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

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

     System.out.print("masukan member: ");

   member= sc.nextInt();

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

if (member==1){

diskon= harga*5/100;

total= harga-diskon;

     System.out.println("SELAMAT ANDA MENDAPATKAN DISKON 5%");

     System.out.println("total harga menjadi: "+total);

}

else {

total=harga;

     System.out.println("MAAF ANDA BELUM MENDAPATKAN DISKON SILAHKAN DAFTAR MEMBER!");

     System.out.println("total harga menjadi: "+total);

}   

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

     System.out.println("TERIMA KASIH TELAH BERKUNJUNG DI WARUNG MURAH MERIAH");

     System.out.println("SILAHKAN DATANG KEMBALI");

}


}

      


Run:


============SELAMAT DATANG DI WARUNG MURAH MERIAH==========
-------------------------------------------------------
-------------------------------------------------------
silahkan pilih menu utama:
-------------------------------------------------------
1.Sate
2.pecel
3.penyetan
------------------------------------------------------
silahkan pilih menu makanan: 3
------------------------------------------------------
1.penyetan tahu/tempe:Rp 5.000/porsi
2.penyetan telur: Rp 7.000/porsi
3.penyetan ayam:10.000/porsi
-------------------------------------------------------
tentukan lauk pecel: 3
-------------------------------------------------------
tentukan jumlah: 2
-------------------------------------------------------
harga total: 20000
---------------------------------------------------------
apakah anda mempunyai member?
---------------------------------------------------------
1. ya
2.tidak
---------------------------------------------------------
masukan member: 1
---------------------------------------------------------
SELAMAT ANDA MENDAPATKAN DISKON 5%
total harga menjadi: 19000
==========================================================
TERIMA KASIH TELAH BERKUNJUNG DI WARUNG MURAH MERIAH
SILAHKAN DATANG KEMBALI
BUILD SUCCESSFUL (total time: 11 seconds)


Sunday, October 2, 2022

LATIHAN IF ELSE (22082010216)

 NAMA : NOVIA CITRA FADHLILLA

NPM     : 22082010216

KELAS : E


package ifelse;

//PROGRAM yang menerima masukan berupa jumlah barang yang dibeli, dan harga satuan barang

//pembelian < 100.000 = diskon 0%

//pembelian 100.001-200.000 = diskon 5%

//pembelian 200.001-300.000 = diskon 10%

//pembelian 300.001-400.000 = diskon 15%

//pembelian 400.001-500.000= diskon 20%

//pembelian > 500.000 = diskon 25%


import java.util.Scanner;

public class IfElse {

    public static void main(String[] args) {

        Scanner h = new Scanner(System.in);

        int harga_awal, total_pembelian,harga_akhir;

        int jumlah_barang;

        double kembalian,bayar,hardisc = 0;

        //input data

        System.out.println("Selamat Datang di Toko Pelangi");

        System.out.println("Harga per satuan = ");

        harga_awal = h.nextInt();

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

        jumlah_barang = h.nextInt();

        total_pembelian = harga_awal*jumlah_barang;

        System.out.println("Total Pembelian ="+total_pembelian);

        

        if (total_pembelian>=100001&&total_pembelian<=200000){

            hardisc = (total_pembelian-((0.5/10)*total_pembelian));

            System.out.println("Diskon 5% menjadi = "+hardisc); 

        }

        else if(total_pembelian>=200001&&total_pembelian<=300000){

            hardisc = (total_pembelian -((1.0/10)*total_pembelian));

            System.out.println("Diskon 10% menjadi ="+hardisc);

        }   

        else if(total_pembelian>=300001&&total_pembelian<=400000){

            hardisc=(total_pembelian-((1.5/10)*total_pembelian));

            System.out.println("Diskon 15% menjadi ="+hardisc);

        }

        else if(total_pembelian>400001&&total_pembelian<=500000){

            hardisc=(total_pembelian-((2.0/10)*total_pembelian));

            System.out.println("Diskon 20% menjadi = "+hardisc);   

        }

        else if(total_pembelian>500000){

            hardisc = (total_pembelian -((2.5/10)*total_pembelian));

            System.out.println("Diskon 25% menjadi ="+hardisc);            

        }

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

        bayar =h.nextInt();

        

        if(bayar > hardisc){

            kembalian = (bayar-hardisc);

            System.out.println("Kembalian anda="+kembalian);

        }

        else if(bayar==hardisc){

            System.out.println("Uang anda pas");

        }

        else if(bayar<hardisc){

            System.out.println("Maaf ya uang anda kurang");

        }

        System.out.println("Terima Kasih Telah Berbelanja di Toko Pelangi");

        System.out.println("Silahkan Datang Kembali");

        System.out.println("Anda Puas Kami Senang");

        //Nama :Novia Citra Fadhlilla

        //NPM  :22082010216

        //Kelas:E

    }

    

    

}




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...