Jumat, 12 Januari 2018

tiket bioskop java netbeans

- Nama Aplikasi
   program pemesanan tiket bioskop

- Penjelasannya
  program ini digunakan untuk mempermudah pemesanan tiket bioskop secara online

-Flowchart

-Source Code
package tiket_boskop;

/**
 *
 * @author fahri
 */
import java.util.Scanner;
class tiket_bioskop{
    String Menu="";
    int Pilihan, JumlahTiket,Harga;
    int Total=0;
    Scanner scan = new Scanner(System.in);
   
    void Menu(){
        System.out.println("          Pemesanan Tiket Bioskop            ");
        System.out.println("");
        System.out.println(" Jenis Tiket             Harga Tiket        ");
        System.out.println("========================================");
        System.out.println(" 1. Reguler      ");
        System.out.println("    Reg          =      Rp 40.000,00   ");
        System.out.println(" 2. Ultra XD    ");
        System.out.println("    XD           =      Rp 50.000,00   ");
        System.out.println(" 3. Gold  ");
        System.out.println("    Gold         =      RP 100.000,00   ");
        System.out.println("========================================");

    System.out.println("Melakukan Pemesanan Tiket Bioskop");
    System.out.println("Masukkan Nomor Pesanan");
       Pilihan = scan.nextInt();
    System.out.println("Masukkan Jumlah Pesanan");
    JumlahTiket = scan.nextInt();
    Harga = 400000 *JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
   
   
   
   
    }
    void tiket_bioskopRegular (){
    System.out.println("tiket_bioskop reguler = Rp. 40.000,00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 40000 * JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
       
   
   
    }
    void tiket_bioskopUltraXD(){
    System.out.println("tiket_bioskop ultra xd = Rp. 50.000,00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 50000 * JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
    }
   
   
   
  
    void tiket_bioskopGold(){
    System.out.println("tiket_bioskop gold = Rp. 100.000,00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 100000 * JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;


    }
    @SuppressWarnings("empty-statement")
    public static void main(String[] args) {
        // TODO code application logic here
        tiket_bioskop tiketbioskop = new tiket_bioskop();
        int Total;
        do {
        tiketbioskop.Menu();
            switch (tiketbioskop.Total){
                case 1 :
                    tiketbioskop.tiket_bioskopRegular();
                    break ;
                case 2 :
                    tiketbioskop.tiket_bioskopUltraXD();
                    break ;
                case 3 :
                    tiketbioskop.tiket_bioskopGold();
                    break ;
               
    }
        } while(tiketbioskop.Total<0);
       
    }}


-Output