• Tidak ada hasil yang ditemukan

Algoritma Pembelian Tiket Pesawat docx

N/A
N/A
Protected

Academic year: 2018

Membagikan "Algoritma Pembelian Tiket Pesawat docx"

Copied!
7
0
0

Teks penuh

(1)

ALGORITMA PEMBELIAN_TIKET_PESAWAT {Algoritma mencetak pembelian tiket pesawat} DEKLARASI

const Nmaks : 100 type plane : record

<name : string status : string tujuan : string bnyak : integer harga : long total : long> tabPlane : array [1...Nmaks] of plane

i : integer

n : integer

DESKRIPSI

write ('PEMBELIAN TIKET ONTA ARAB AIR') write ('---')

write ('Daftar Kota Tujuan'); write ('1.Jakarta');

(2)

write ('8.Makassar'); write ('9.Singapura'); write ('===========');

write ('Masukkan kota yang akan dituju : ') read (tujuan)

read (n)

for i ← 1 to n do

read(Tabplane[i].name) read(Tabplane[i].status) read(Tabplane[i].tujuan) read(Tabplane[i].bnyak) read(Tabplane[i].harga) if Tabplane[i].tujuan = 'jakarta' then Tabplane[i].harga ← 700000 else

(3)

else if tujuan = 'pontianak' then Tabplane[i].harga ← 1200000 else if tujuan = 'makassar' then Tabplane[i].harga ← 1500000 else if tujuan = 'singapura' then

Tabplane[i].harga ← 2000000

else write ('Maaf kami tidak melayani kota tujuan tersebut') endif

endif endif endif endif endif endif endif endif endif

Tabplane[i].total ← Tabplane[i].bnyak * Tabplane[i].harga write ('Total Harga ' ,Tabplane[i].total)

ALGORITMA PEMBELIAN_TIKET_PESAWAT {Algoritma mencetak pembelian tiket pesawat} DEKLARASI

(4)

<name : string status : string tujuan : string bnyak : integer harga : long total : long> tabPlane : array [1...Nmaks] of plane

i : integer

n : integer

cetak : integer

DESKRIPSI

write ('PEMBELIAN TIKET ONTA ARAB AIR') write ('---')

write ('Daftar Kota Tujuan'); write ('1.Jakarta');

write ('2.Bandung'); write ('3.Semarang'); write ('4.yogyakarta'); write ('5.Surabaya'); write ('6.Denpasar'); write ('7.Pontianak'); write ('8.Makassar'); write ('9.Singapura'); write ('===========');

(5)

read (tujuan) read (n) for i←1 to n do

read(Tabplane[i].name) read(Tabplane[i].status) read(Tabplane[i].tujuan) read(Tabplane[i].bnyak) read(Tabplane[i].harga) if Tabplane[i].tujuan = 'jakarta' then Tabplane[i].harga ← 700000 else

(6)

else if tujuan = 'singapura' then Tabplane[i].harga ← 2000000

else write ('Maaf kami tidak melayani kota tujuan tersebut') endif

endif endif endif endif endif endif endif endif endif

Tabplane[i].total ← Tabplane[i].bnyak * Tabplane[i].harga write ('Total Harga ' ,Tabplane[i].total)

endif

write('Apakah anda ingin mencetak tiket (hint: 1/0 ?') for i ← to n do

if cetak = 1 then

(7)

write('Silahkan mencetak tiket kapan saja ') endif

endif endif

Referensi

Dokumen terkait

Hal ini yang menjadi dasar tujuan penelitian semantik al- Qur‟an tentang kata i nfāq , yaitu berusaha mengungkap pandangan dunia al- Qur‟an dengan menggunakan

Nilai rata-rata, nilai minimum, dan nilai maksimum ranah sikap pada kelompok eksperimen lebih tinggi daripada kelompok kontrol sehingga menunjukkan ada pengaruh

Maka pada surat kali ini kami selaku kepanitiaan pemilu IA ITB 2016, bermaksud mengundang wakil dari setiap himpunan untuk mengikuti acara sebagai

Stroke menurut World Health Organization (WHO) adalah disfungsi neurologi akut yang disebabkan oleh gangguan aliran darah yang timbul secara mendadak sesuai

221 12052523920034 ZAENURI MTs Darul Manja

Secara keseluruhannya, jenis visual yang digunakan oleh KKM bagi keempat-empat tahun menunjukkan jumlah kekerapan paling tinggi adalah infografik iaitu sebanyak 107 visual

PERHITUNGAN RUGI ENERGI LISTRIK PADA SISTEM DISTRIBUSI SEKUNDER DENGAN MENGGUNAKAN MATLAB..

Tujuan penelitian adalah : (1) untuk menghitung potensi (volume dan riap) kayu hutan tanaman sengon di Kabupaten Penajam Pasir Utara Provinsi Kalimantan Timur, dan (2)