Selasa, 07 April 2015

Kasis Sederhana JavaScript


Nama / NIM : Ni Putu Tias Amarwati / 1404505041
Jurusan / Fakultas / Universitas : Teknologi Informasi / Teknik / Universitas Udayana
Mata Kuliah : Pemrograman Berorientasi Objek (B) 
Dosen : I Putu Agus Eka Pratama, ST MT
 
Pernah berbelanja ke Restoran? Pastinya pernah dong, saat anda membayar makanan anda pasti melihat mesin kasir yang digunakan untuk mengecek apa saja yang anda pesan , nah postingan kali ini saya akan menshare cara membuat program kasir sederhana pada Java berbasis Text ,

Berikut adalah source code dari program :
import java.util.Scanner;

public class Kasir {
   
        public static void main (String args[]) {
//        inisialisasi java library scanner
        Scanner scan = new Scanner(System.in);
//        menampilkan menu makanan
        System.out.println("MENU MAKANAN : ");
        System.out.println("___________________________________________________________________");
        System.out.println("No Nama             Harga");
        System.out.println("1. Batagor          Rp  3000,00  ");
        System.out.println("2. Kupat Tahu       Rp  5000,00  ");
        System.out.println("3. Lontong Kari     Rp  4000,00  ");
        System.out.println("4. Ayam Goreng      Rp 10000,00  ");
        System.out.println("5. Sate Ayam        Rp  8000,00  ");
        System.out.println("6. Nasi Goreng      Rp  7000,00  ");
        System.out.println("7. Lalapan lele     Rp 14000,00  ");
        System.out.println("");

//        inisialisasi pembayaran awal
        int harga = 0;
//        inisialisasi harga ketiga menu
        int h1 = 3000, h2 = 5000, h3 = 4000, h4=10000, h5=8000,h6=7000,h7=14000;
        String menu;

        for (String x = "Y"; x.equals("Y")||x.equals("y"); )
        {
        System.out.println("___________________________________________________________________");
//        pengguna memasukkan nomor pesanan
        System.out.print("Masukkan Nomor Pesanan : ");
        int inNomor = scan.nextInt();
       

        if (inNomor == 1)
        {
//            jika nomor satu, maka menu yang dipilih adalah batagor, dan harganya adalah h1, yang merupakan harga menu pertama
            menu = " Batagor";
            System.out.println("Pesanan Anda" + menu);
            harga = harga + h1;
        }
            else if (inNomor == 2)
            {
//            jika nomor dua, maka menu yang dipilih adalah kupat tahu, dan harganya adalah h2, yang merupakan harga menu kedua
                menu = " Kupat Tahu";
                System.out.println("Pesanan Anda "  + menu);
                harga = harga + h2;
            }
                else if (inNomor == 3)
                {
//            jika nomor tiga, maka menu yang dipilih adalah lontong kari, dan harganya adalah h3, yang merupakan harga menu ketiga
                    menu = " Lontong Kari";
                    System.out.println("Pesanan Anda " + menu);
                    harga = harga + h3;
                }
                else if (inNomor == 4)
                {
//            jika nomor empat, maka menu yang dipilih adalah ayam goreng, dan harganya adalah h4, yang merupakan harga menu keempat
                    menu = " Ayam Goreng";
            System.out.println("Pesanan Anda " + menu);
            harga = harga + h4;
            }
        else if (inNomor == 5)
        {
//            jika nomor lima, maka menu yang dipilih adalah Sate Ayam, dan harganya adalah h53, yang merupakan harga menu kelima
            menu = " Sate Ayam";
                        System.out.println("Pesanan Anda " + menu);
            harga = harga + h5;
            }
        else if (inNomor == 6)
            {
//            jika nomor enam, maka menu yang dipilih adalah Nasi Goreng, dan harganya adalah h6, yang merupakan harga menu keenam
            menu = " Nasi Goreng";
            System.out.println("Pesanan Anda " + menu);
            harga = harga + h6;
            }
        else if (inNomor == 7)
            {
//            jika nomor tujuh, maka menu yang dipilih adalah Lalapan Lele, dan harganya adalah h7, yang merupakan harga menu ketujuh
            menu = " Lalapan Lele";
            System.out.println("Pesanan Anda " + menu);
            harga = harga + h7;
            }   
                                       
                     else
//            jika selain nomor satu sampai ketujuh, maka akan ditampilkan "Nomor yang dipilih tidak ada di menu."
                    {
                        System.out.println("Nomor yang dipilih tidak ada di menu.");
                    }

//            User diperintahkan untuk memasukkan data apakah dia akan melanjutkan atau tidak
            System.out.println("Apakah anda mau melanjutkan? Y/T");
            x = scan.next();
                        
        }
        System.out.println("___________________________________________________________________");
        System.out.println("Total pembayaran sebesar " +harga+".");
        System.out.println("Terimakasih atas kunjungannya.");
    }
}




 
   
Berikut adalah hasil apabila kita run :


sumber :
main.java dari modul jeni oleh I Putu Agus Eka Pratama, ST MT

0 komentar:

Posting Komentar

  • Blogroll

  • About

    Matakuliah E-Application Dosen Pengampu I Putu Agus Pratama,S.T., M.T Jurusan Teknologi Informasi Fakultas Teknik Universitas Udayana