Followers

Thursday, February 21, 2019

Contoh Program dengan Switch Case(Memilih menu makanan)

Contoh Program Memilih Menu Makanan dengan SwitchCase

Kode:
import java.util.Scanner;

public class MemilihMenuMakanan{
   public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int pesan,pilih;
        String nama;
        System.out.print("Masukkan nama :");
        nama = input.next();
        System.out.print("Pilihan:\n 1. Nasi Goreng(Rp.15.000.00)\n 2. Mie Ayam(Rp.10.000.00)\n 3. Bakso(Rp.13.000.00)\n");
        System.out.print("Masukkan Pilihan :");
        pilih = input.nextInt();
        System.out.print("Jumlah Pesan : ");
        pesan = input.nextInt();
        System.out.println("================");
        switch(pilih){
            case 1:
                System.out.println("Nama Pemesan :"+nama);
                System.out.println("Pesanan : Nasi Goreng");
                System.out.println("Harga : 15.000");
                System.out.println("Jumlah Pesan : "+pesan);
                System.out.println("Total Bayar : "+pesan*15000);
            break;
            case 2:
                System.out.println("Nama Pemesan :"+nama);
                System.out.println("Pesanan : Mie Ayam");
                System.out.println("Harga : 10.000");
                System.out.println("Jumlah Pesan : "+pesan);
                System.out.println("Total Bayar : "+pesan*10000);
            break;
            case 3:
                System.out.println("Nama Pemesan :"+nama);
                System.out.println("Pesanan : Bakso");
                System.out.println("Harga : 13.000");
                System.out.println("Jumlah Pesan : "+pesan);
                System.out.println("Total Bayar : "+pesan*13000);
            break;
            default:
            System.out.println("Salah Pilih ! :(");
        }
    }
}
Output 1:
Masukkan nama :kodeanakIT
Pilihan:
1. Nasi Goreng(Rp.15.000.00)
2. Mie Ayam(Rp.10.000.00)
3. Bakso(Rp.13.000.00)
Masukkan Pilihan :1
Jumlah Pesan : 2
================
Nama Pemesan :kodeanakIT
Pesanan : Nasi Goreng
Harga : 15.000
Jumlah Pesan : 2
Total Bayar : 30000
Output 2:
Masukkan nama :ahmad
Pilihan:
1. Nasi Goreng(Rp.15.000.00)
2. Mie Ayam(Rp.10.000.00)
3. Bakso(Rp.13.000.00)
Masukkan Pilihan :2
Jumlah Pesan : 50
================
Nama Pemesan :ahmad
Pesanan : Mie Ayam
Harga : 10.000
Jumlah Pesan : 50
Total Bayar : 500000
Output 3:
Masukkan nama :nizar
Pilihan:
1. Nasi Goreng(Rp.15.000.00)
2. Mie Ayam(Rp.10.000.00)
3. Bakso(Rp.13.000.00)
Masukkan Pilihan :4
Jumlah Pesan : 2
================
Salah Pilih ! :(
Sekian Semoga Bermanfaat :)
Wassalamu'alaikum Wr. Wb.

5 comments:

  1. Bagai mana kalo pilihannya dengan huruf bukan dengan angka, apa yg harus di ubah?

    ReplyDelete
    Replies
    1. rubah tipe data nya dari integer menjadi char

      Delete
  2. Ini kalau buat setelah pemesanan ada pilihan ingin menambah ya atau tidak dan akali memilih ya maka kembali ke pemilihan pesanan itu gimana ya caranya

    ReplyDelete