Pemesanan Tiket Kerata

-Nama : Aplikasi
Aplikasi Pemesanan Tiket Kereta api

- Penjelasan Aplikasi
Saya buat aplikasi ini agar orang mudah memesan tiket kereta api

- FLOWCHARD

  -Source Code

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication4;

/**
 *
 * @author YAYI DITA UTAMA
 */
import java.util.Scanner;
class Tiketkereta{
    String Menu="";
    int Pilihan, JumlahTiket,Harga;
    int Total=0;
    Scanner scan = new Scanner(System.in);
 
    void Menu(){
        System.out.println("             DAFTAR TIKET Kereta               ");
        System.out.println("");
        System.out.println(" No. Daftar Kereta         Harga Tiket        ");
        System.out.println("............................................");
        System.out.println(" 1. Kertajaya      " );
        System.out.println("  Surabaya - Jakarta    =      Rp 165.000,00   ");
        System.out.println(" 2. Tawang Jaya    ");
        System.out.println("  Jakarta - Semerang    =      Rp 130.000.00   ");
        System.out.println(" 3. Progo          ");
        System.out.println("  Jakarta - Yogyakarta  =      RP 140.000,00   ");
        System.out.println("............................................");
    System.out.println("Melakukan Pemesanan Tiket Kereta");
    System.out.println("Masukkan Nomor Pesanan");
       Pilihan = scan.nextInt();
    System.out.println("Masukkan Jumlah Pesanan");
    JumlahTiket = scan.nextInt();
    Harga = 16500000 *JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
 
 
 
    }
    void Kertajaya_SurabayaJakarta(){
    System.out.println("Kereta Kertajaya Tujuan Surabaya-Jakarta = Rp. 165.000,00");
    System.out.println("Pesanan Kereta Kertajaya Tujuan Surabaya-Jakarta = Rp. 165.000,00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 13000000 * JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
 
 
 
 
 
    }
    void Tawangjaya_JakartaSemrang(){
    System.out.println("Kereta Tujuan Jakarta-Semarang = Rp. 130.000,00");
    System.out.println("Pesanan Kereta Tujuan Jakarta-Semarang = Rp. 130.000,,00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 14000000 * JumlahTiket;
    System.out.println("Harga Pesanan= Rp. "+ Harga);
    System.out.println("Total Pembayaran Rp. "+ Harga +" Untuk "+ JumlahTiket+" Pilihan ");
    Total = Total + Harga ;
 
 
 
    }
    void Progo_JakartaYogyakarta(){
    System.out.println("Kereta Tujuan Jakarta-Yogyakarta = Rp. 140.000.00");
    System.out.println("Pesanan Kereta Tujuan Jakarta-Yogyakarta = Rp. 140.000.00");
    System.out.println(" Masukkan Jumlah Pesanan Tiket Anda : ");
    JumlahTiket = scan.nextInt();
    Harga = 500000 * 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
        Tiketkereta TiketKeretaa  = new Tiketkereta();
        int Total;
        do {
        TiketKeretaa.Menu();
            switch (TiketKeretaa.Total){
                case 1 :
                    TiketKeretaa.Kertajaya_SurabayaJakarta();
                    break ;
                case 2 :
                    TiketKeretaa.Tawangjaya_JakartaSemrang();
                    break ;
                case 3 :
                    TiketKeretaa.Progo_JakartaYogyakarta();
                    break ;
             
    }
        } while(TiketKeretaa.Total<0);
     
    }}


- Output 

   

Komentar

Postingan populer dari blog ini

Ujian Akhir Semester 5 - Teori Bahasa & Otamata

Grammar

UTS OTOMATA