Aplikasi Restoran

Pada kesempatan kali ini kita akan membahas tentang bagaimana cara membuat aplikasi Restoran.

Langkah-langkah yang harus dilakukan :

  1. Membuat class Restoran
  2. Menentukan menu yang akan ditampilkan
  3. Menggunakan fungsi scanner
  4. Menggunakan fungsi boolean
  5. Menggunakan fungsi switch case

Berikut ini adalah source code nya:

public class Restoran {

public static void main(String[] args) {
Scanner input = new Scanner(System.in);

int kembalian,duitbayar,pilihan,hargaGoreng,hargaRawon,hargaGudeg,hargaJeruk,tot = 0;
boolean kondisi = false;
System.out.println(“Pilih Menu”+ “\n” +” 1.”+ ” \n”+ ” 2.Nasi Rawon”+ ” \n”+ ” 3.Nasi Gudeg”+ ” \n “+ “4.Jus Jeruk”+ ” \n”+ ” 5.Hitung Total”+ ” \n”+ ” 6.Keluar Aplikasi”);
System.out.println(“masukkan pilihan :”);
pilihan = input.nextInt();
while (kondisi == false){

switch(pilihan){
case 1:
hargaGoreng = 15000;
tot+= hargaGoreng;
System.out.println(“Nasi garam”);
System.out.println(“Pilih Menu Selanjutnya :”);
pilihan = input.nextInt();
break;
case 2:
hargaRawon = 15000;
tot+= hargaRawon;
System.out.println(“Nasi Rawon”);
System.out.println(“Pilih Menu Selanjutnya :”);
pilihan = input.nextInt();
break;
case 3:
hargaGudeg = 15000;
tot+= hargaGudeg;
System.out.println(“Nasi Gudeg”);
System.out.println(“Pilih Menu Selanjutnya :”);
pilihan = input.nextInt();
break;
case 4:
hargaJeruk = 15000;
tot+= hargaJeruk;
System.out.println(“Jus Jeruk”);
System.out.println(“Pilih Menu Selanjutnya :”);
pilihan = input.nextInt();
break;
case 5:
System.out.println(“Total Harga = “+tot);
System.out.println(“Uang yang di bayarkan : “);
duitbayar = input.nextInt();
kembalian = duitbayar – tot;
System.out.println(“Total Kembalian = “+kembalian);
kondisi = true;
break;
case 6:
System.exit(0);
break;

}

}

}
}

NB : Boolean berfungsi untuk melakukan perulangan terhadap case atau menu pilihan yang ada.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s