public class PENJUALAN_TIKET_BIS {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
            // inisialisasi java library scanner
        Scanner scan = new Scanner(System.in);
               int total;
       String disc;
       
//        menampilkan daftar bus
        System.out.println("             DAFTAR TIKET BUS               ");
        System.out.println("");
        System.out.println(" No. Daftar Bus          Harga Tiket        ");
        System.out.println("............................................");
        System.out.println(" 1. Bus Bahagia      ");
        System.out.println("  Jakarta - Solo     =      Rp 200.000,00   ");
        System.out.println(" 2. Bus Sejahtera    ");
        System.out.println("  Semarang - Bandung =      Rp 300.000,00   ");
        System.out.println(" 3. Bus Maju Mundur  ");
        System.out.println("  Madura - Malang    =      RP 500.000,00   ");
        System.out.println("............................................");
//      

       
//        inisialisasi pembayaran awal
        int harga = 0;
        int h1 = 200000, h2 = 300000, h3 = 500000 ;
        String menu;

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

            switch (inNomor) {
                case 1:
        String Pesanan = " Bis Bahagia ";
                    System.out.println("Pilihan anda nomor " +inNomor + Pesanan);
                    harga = harga +h1;
                    break;
                case 2:
                    menu = " Bis Sejahtera ";
                    System.out.println("Pilihan anda nomor " +inNomor + menu);
                    harga = harga + h2;
                    break;
                case 3:
                    menu = " Bis Maju - Mundur ";
                    System.out.println("Pilihan anda nomor " +inNomor + menu);
                    harga = harga + h3;
                    break;
                
            }
            //            User diperintahkan untuk memasukkan data apakah dia akan melanjutkan atau tidak
            System.out.println("Apakah anda mau melanjutkan? Y/T");
            i = scan.next();

        }
       
     
        System.out.println("Total yang harus dibayar =Rp. " + harga );
        System.out.println("Segera Datang ke Bank untuk Pembayaran Ke No Rek 100002212 ");
    }}



  

Keterangan Aplikasi 
Untuk mempermudah masyarakat memesan tiket bus aplikasi ini akan memunculkan menu nama nama bus yang akan di pesan dan tujuannya, kemudian akan di munculkan harga-harga tiket sesua kursi yang akan di pesan dan setelah memilihh berapa kursi yang di pesan. kemudian klik selesai akan muncul total harga yang akan di bayarkan kemudian bayar ke bank dengan rekening yang tertera.

Komentar

Postingan populer dari blog ini

Ujian Akhir Semester 5 Teori Bahasa & Automata

Tugas Grammer

Ujian Tengah Semester Teori Bahasa & Automata