Pemesanan Tiket Pesawat
Pemesanan Tiket Pesawat
Scanner;
import java.io.*;
import java.lang.*;
public class Tiket {
System.out.println("======================================================");
System.out.print("\n\t** Isikan Identitas Penumpang di bawah
ini ** \n");
System.out.print("Nama : ");
nama = input.next();
System.out.print("Alamat : ");
alamat = input.next();
System.out.print("Gender : ");
gender = input.next();
System.out.print("Tinggi Badan : ");
tggi = input.nextInt();
System.out.print("Berat badan : ");
brt = input.nextInt();
System.out.print("Waktu Penerbangan : ");
jam = input.next();
System.out.println("\n\t* Identitas yang anda masukan *");
System.out.println("\nNama : " + nama);
System.out.println("Alamat : " + alamat);
System.out.println("jenis kelamin : " + gender);
System.out.println("Tinggi Badan : " + tggi);
System.out.println("Berat badan : " + brt);
System.out.println("Waktu Penerbangan: " + jam);
break;
case 2:
System.out.println("===============================================");
System.out.println("\t*Pilih Info Class Pesawat*");
System.out.println("1. Class Ekonomi");
System.out.println("2. Class Bussines");
System.out.print(" Masukan info pesawat Pilihan Anda .. : ");
ip = input.nextInt();
if (ip == 1) {
System.out.println("\n\tInfo Pesawat Class Ekonomi");
System.out.print("\t=========================================\n");
System.out.println(" - Fasilitas seadanya");
System.out.println(" - Makanan ringan sebagai
cemilan/roti");
System.out.println(" - didampingi 4 Pramugari");
System.out.println(" - Harga terjangkau");
System.out.println(" - 190 bangku penumpang");
}
if (ip == 2) {
System.out.println("\n\tInfo Pesawat Class Bussines");
System.out.print("\t=========================================\n");
System.out.println(" - Disediakan tv LED 10 inch di
setiap bangku penumpang ");
System.out.println(" - Makanan bubur atau sup");
System.out.println(" - Didampingi 1 pramugari");
System.out.println(" - hanya memiliki 12 bangku
penumpang");
System.out.println(" - harga relatif mahal");
}
System.out.println("\t*Pilih Info Penerbangan*");
System.out.println("1. Penerbangan Langsung");
System.out.println("2. Penerbangan Transit");
System.out.print(" Masukan info penerbangan Pilihan
Anda .. : ");
ip = input.nextInt();
if (ip == 1) {
System.out.println("\n\tInfo Penerbangan Langsung");
System.out.print("\t=========================================\n");
System.out.println(" - Perhatikan jam keberangkatan");
System.out.println(" - Datang lebih cepat 1 atau 2 jam
sebelum keberangkatan");
System.out.println(" - Periksa kembali barang bawaan");
System.out.println(" - Check in sesuai dengan loket
maskapai");
System.out.println(" - Periksa gate keberangkatan");
System.out.println(" - Siapkan KTP saat boarding");
System.out.println(" - Pilih kursi sesuai yang tercantum
di Boarding Pass");
}
if (ip == 2) {
System.out.println("\n\tInfo Penerbangan Transit");
System.out.print("\t=========================================\n");
System.out.println(" - Periksa kembali jadwal
penerbangan");
System.out.println(" - Cari tahu durasi transit");
System.out.println(" - Menuju ke bandara transit");
System.out.println(" - Bisa mencari informasi gate
penerbangan melalui monitor yang menampilkan informasi keberangkatan");
System.out.println(" - Ambil koper milikmu kemudian
check-in kembali untuk memasukkan kopermu ke bagasi pesawat selanjutnya");
System.out.println(" - Bergegas menuju ke boarding gate
tujuanmu");
}
break;
case 3: {
System.out.println("\n\t JADWAL
PENERBANGAN ");
System.out.print("\t<<------------------------------------------------------------
---->>\n");
System.out.println(" FLIGHT ORIGIN TIME
REMARK TANGGAL");
System.out.println(" AN 001 PALEMBANG 15:50
DELAYED 19:00 01/02/2020");
System.out.println(" AN 002 JAKARTA 16:50
07/01/2020");
System.out.println(" AN 003 BATAM 17:00
DELAYED 17:50 10/01/2020");
System.out.println(" AN 004 BANDUNG 18:10
10/02/2020");
System.out.println(" AN 005 MANADO 18:30
20/02/2020");
System.out.println(" AN 006 ACEH 19:00
18/02/2020");
System.out.println(" AN 007 BALI 15:00
25/05/2020");
System.out.println(" AN 008 BOGOR 16:00
27/01/2020");
System.out.println(" AN 009 PONTIANAK 17:50
08/04/2020");
System.out.println(" AN 010 YOGYAKARTA 16:50
29/04/2020");
System.out.println(" AN 011 BANDAR LAMPUNG 19:50
13/04/2020");
System.out.println(" AN 012 TANGGERANG 15:50
15/10/2020");
System.out.println(" AN 013 AMBON 14:50
16/10/2020");
System.out.println(" AN 014 MALUKU 19:00
31/10/2020");
System.out.println(" AN 015 PADANG 19:20
04/12/2020");
System.out.println(" AN 016 SURABAYA 15:00
04/12/2020");
System.out.println(" AN 017 MAKASAR 15:50
17/12/2020");
System.out.println(" AN 018 SEMARANG 19:00
18/12/2020");
System.out.println(" AN 019 PEKANBARU 15:00
19/12/2020");
System.out.println(" AN 020 MALANG 16:00
20/12/2020");
break;
}
case 4:
System.out.println("PILIH CLASS PESAWAT YG ANDA INGINKAN\n");
System.out.println("1. Class Ekonomi (450.000rb/tiket)");
System.out.println("2. Class Bussines (700.000rb/tiket)");
System.out.print("Pilih Kamar yang akan anda pesan = ");
kp = input.nextInt();
if (kp == 1) {
System.out.print(" PENDAFTARAN
TIKET PESAWAT \n");
System.out.print("----------------------------------------------------------------
------\n");
System.out.println("DIWAJIBKAN MENGISI PENDAFTARAN SECARA
BENAR SESUAI DENGAN INFO DI MENU");
System.out.println("==============================================================
========");
System.out.print("NAMA ANDA : ");
nama = input.next();
System.out.print("ASAL ANDA : ");
alamat = input.next();
System.out.print("MASUKAN TUJUAN ANDA : ");
tujuan = input.next();
System.out.print("MASUKAN TANGGAL PENERBANGAN : ");
tanggal = input.next();
System.out.print("MASUKAN WAKTU PENERBANGAN : ");
jam = input.next();
System.out.print("MASUKAN KODE PESAWAT : ");
kode = input.next();
System.out.print("MASUKAN NOMOR TEMPAT DUDUK : ");
nomor = input.next();
System.out.print("JUMLAH TIKET PEMBELIAN : ");
tiket = input.nextInt();
bayar = 450000 * tiket;
System.out.print("BERAT BAGASI : ");
bagasi = input.nextInt();
harga = 15000 * bagasi;
System.out.println("==============================================================
======\n");
System.out.println(nama + " TELAH MENDAFTAR TIKET PESAWAT
EKONOMI");
System.out.println("DENGAN TUJUAN DARI");
System.out.println(alamat + "");
System.out.println("KE KOTA");
System.out.println(tujuan + "");
System.out.println("TANGGAL PENERBANGAN");
System.out.println(tanggal + "");
System.out.println("WAKTU PENERBANGAN");
System.out.println(jam + "");
System.out.println("DENGAN KODE ");
System.out.println(kode + "");
System.out.println("DENGAN NOMOR ");
System.out.println(nomor + "");
System.out.print(tiket + " HARGA TIKET YANG HARUS ANDA
BAYAR ADALAH : Rp." + bayar);
System.out.print(bagasi + " KG BAGASI YANG HARUS ANDA
BAYAR ADALAH : Rp." + harga);
System.out.println("\n");
System.out.println("UNTUK PENGAMBILAN TIKET DAN PEMBAYARAN
TIKET ANDA HARUS KE ADMIN PEMBAYARAN");
System.out.println("==============================================================
=============");
System.out.println("Beberapa peraturan yang biasa ada pada
print out tiket");
System.out.println("1. Siapkan tiket pesawatmu, cek
identitasmu");
System.out.println("2. Perhatikan kuota bagasi maskapai
yang kamu pilih");
System.out.println("3. Jangan sampai salah terminal");
System.out.println("4. Datang lebih awal sebelum jam
boarding");
System.out.println("5. Melewati security check");
System.out.println("6. Lakukan check in di loket sesuai
maskapai yang dipilih");
System.out.println("7. Check gate keberangkatan dan
tunggulah di ruang yang disediakan");
System.out.println("8. Dengarkan pengumuman mengenai
status pesawat");
System.out.println("9. Siapkan KTP dan boarding pass
sudah waktunya masuk pesawat");
System.out.println("10. Cari tempat duduk sesuai nomor
yang tertera di boarding pass");
System.out.println("11. Saat sebelum lepas landas,
perhatikan intruksi keselamatan yang diperagakan awak pesawat");
System.out.println("12. Jangan terburu-buru meninggalkan
bandara saat tiba di tujuan. Ambil barang-barangmu dibagasi dan pastikan tak ada
yang tertinggal");
}
if (kp == 2) {
System.out.print(" PENDAFTARAN
TIKET PESAWAT \n");
System.out.print("----------------------------------------------------------------
------\n");
System.out.println("DIWAJIBKAN MENGISI PENDAFTARAN SECARA
BENAR SESUAI DENGAN INFO DI MENU");
System.out.println("==============================================================
========");
System.out.print("NAMA ANDA : ");
nama = input.next();
System.out.print("ASAL ANDA : ");
alamat = input.next();
System.out.print("MASUKAN TUJUAN ANDA : ");
tujuan = input.next();
System.out.print("MASUKAN TANGGAL PENERBANGAN : ");
tanggal = input.next();
System.out.print("MASUKAN WAKTU PENERBANGAN : ");
jam = input.next();
System.out.print("MASUKAN KODE PESAWAT : ");
kode = input.next();
System.out.print("MASUKAN NOMOR PESAWAT : ");
nomor = input.next();
System.out.print("JUMLAH TIKET PEMBELIAN : ");
tiket = input.nextInt();
bayar = 700000 * tiket;
System.out.print("BERAT BAGASI : ");
bagasi = input.nextInt();
harga = 15000 * bagasi;
System.out.println("==============================================================
======\n");
System.out.println(nama + " TELAH MENDAFTAR TIKET PESAWAT
BUSSINES");
System.out.println("DENGAN TUJUAN DARI");
System.out.println(alamat + "");
System.out.println("KE KOTA");
System.out.println(tujuan + "");
System.out.println("TANGGAL PENERBANGAN");
System.out.println(tanggal + "");
System.out.println("WAKTU PENERBANGAN");
System.out.println(jam + "");
System.out.println("DENGAN KODE ");
System.out.println(kode + "");
System.out.println("DENGAN NOMOR ");
System.out.println(nomor+ "");
System.out.print(tiket + " HARGA TIKET YANG HARUS ANDA
BAYAR ADALAH : Rp." + bayar );
System.out.print(bagasi + " KG BAGASI YANG HARUS ANDA
BAYAR ADALAH : Rp." + harga);
System.out.println("\n");
System.out.println("UNTUK PENGAMBILAN TIKET DAN PEMBAYARAN
TIKET ANDA HARUS KE ADMIN PEMBAYARAN");
System.out.println("==============================================================
=============");
System.out.println("Beberapa peraturan yang biasa ada pada
print out tiket");
System.out.println("1. Siapkan tiket pesawatmu, cek
identitasmu");
System.out.println("2. Perhatikan kuota bagasi maskapai
yang kamu pilih");
System.out.println("3. Jangan sampai salah terminal");
System.out.println("4. Datang lebih awal sebelum jam
boarding");
System.out.println("5. Melewati security check");
System.out.println("6. Lakukan check in di loket sesuai
maskapai yang dipilih");
System.out.println("7. Check gate keberangkatan dan
tunggulah di ruang yang disediakan");
System.out.println("8. Dengarkan pengumuman mengenai
status pesawat");
System.out.println("9. Siapkan KTP dan boarding pass
sudah waktunya masuk pesawat");
System.out.println("10. Cari tempat duduk sesuai nomor
yang tertera di boarding pass");
System.out.println("11. Saat sebelum lepas landas,
perhatikan intruksi keselamatan yang diperagakan awak pesawat");
System.out.println("12. Jangan terburu-buru meninggalkan
bandara saat tiba di tujuan. Ambil barang-barangmu dibagasi dan pastikan tak ada
yang tertinggal");
}
break;
case 5:
System.out.print("EXIT¦\n");
break;
default:
System.out.print("Menu tidak tersedia\n");
break;
}
System.out.print("Kembali ke Menu ? Y/T : ");
kembali = input.next();
}
} }