Membuat Aplikasi Restauran di Android dengan Aide pada Smartphone / Tablet

Dengan menggunakan Aide, kita dapat membuat berbagai macam aplikasi dengan menggunakan smartphone / tablet android. Kali ini saya membuat aplikasi pembayaran warung makan sederhana dengan Java Console di aide. Cara kerja aplikasi ini adalah menampilkan daftar menu makanan dan minuman. Kemudian user menginputkan nomor makanan dan minuman yang dipesan. Jika menambah daftar menu maka harga otomatis akan ditambahkan. Berikut ini source code programnya.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;

class warung {
    public static void main(String[] arg) {
	
        Scanner input = new Scanner (System.in);
        BufferedReader br = new BufferedReader (new InputStreamReader (System.in));
        
        String menu[] = new String [100];
        int harga[] = new int [100];
        String lanjut="Y";
        int i = 0;
        int hargatotal = 0;
      
		System.out.println("Warung Makan Laris");
		System.out.println("----------------------------- ");
        System.out.println("Daftar Menu Makanan dan Minuman ");
        System.out.println("----------------------------- ");
        System.out.println("1. Gudeg        = Rp 3500 ");
        System.out.println("2. Mie Goreng 	= Rp 3000 ");
        System.out.println("3. Es Teh   	= Rp 1000 ");
        System.out.println("4. Es Jeruk   	= Rp.1000");

        while (lanjut.equals("Y")||lanjut.equals("y"))
        {
        System.out.print("Pilihan menu anda adalah : ");
        int pil = input.nextInt();
        if (pil==1){
            menu[i] = "Gudeg";
            harga[i] = 3500;
        } else if (pil==2) {
            menu[i]= "Mie Goreng";
            harga[i] = 3000;
        } else if (pil==3) {
            menu[i]="Es Teh";
            harga[i] = 1000;
        } else if (pil==4) {
            menu[i]= "Es Jeruk";
            harga[i] = 1000;
        } else {
            System.out.println("Maaf pilihan menu anda tidak tersedia ");
            menu[i]= "Kosong";
        }
            System.out.println("Menu yang anda pesan adalah : "+menu[i]);
            System.out.println("Harga: "+harga[i]);
            System.out.print("Apakah anda ingin menambah pesanan lagi ? Ya/Tidak (Ketik Y / T): ");
            try{
                lanjut = br.readLine();
            }catch(IOException e){
                 System.out.println("Error");
            }
            i++;
        }
        System.out.println("=================");
        System.out.println("Jumlah menu yang anda pesan adalah: "+i);
        for (int a = 0; a<i;a++){
            System.out.print(menu[a]+", ");
        }
        System.out.println("");
        for (int b = 0; b<i;b++){
            hargatotal = hargatotal + harga[b];
        }
        System.out.println("=================");
        System.out.println("Total Harga : Rp."+hargatotal);
    }
}

Screenshot_2016-02-08-09-17-09

Anda juga dapat menambahkan daftar menu tersebut. Seperti ini tampilan programnya.

Input daftar makanan dan minuman

Screenshot_2016-02-08-09-17-45

Tambah menu makanan dan minuman yang dipesan.

Screenshot_2016-02-08-09-17-58

Tampilan total menu yang dipesan dan total harganya

Screenshot_2016-02-08-09-18-27

Selamat mencoba dan semoga bermanfaat🙂

Untuk pertanyaan, saran dan kritik silahkan ditulis di kolom komentar.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s