Program_pemesanan_tiket_kereta
Kamus
Type
data <
ktp : integer
nama : string
tujuan : integer
jenis_tiket : integer
tgl : string
jarak : integer
harga_tiket : integer >
beli :
array[1…..90] of data
i,
jml_data : integer
procedure
jenis (input jenis_tiket : integer, output jk : integer)
Algoritma
Output
(“PROGRAM PEMESANAN TIKET KERETA”)
Output
(“Masukkan jumlah tiket yang akan dibeli :”)
Input
( jml_tiket )
i traversal
[1….jml_tiket]
output
(“Masukkan NO. KTP : “)
input
( beli[i].ktp)
output(“Masukkan
Nama : “)
input
(beli[i].nama)
output
(“Pilih Tujuan : 1. Dalam Provinsi 2.
Luar Provinsi “)
output
(“Masukkan tujuan :”)
input
( beli[i].tujuan)
jarak
(beli[i].tujuan)
ouput
(“Pilih Jenis Tiket : 1. Ekonomi 2.
Bisnis 3. Eksekutif “)
output
(“Masukkan pilihan : “)
input
(beli[i].jenis_tiket)
jenis
(beli[i].jenis_tiket, beli[i].harga_tiket)
output
(“Masukkan tanggal keberangkatan :”)
input
(beli[i].tgl)
ouput
(“Total harga tiket :”, harga (beli[i].tujuan, beli[i].harga_tiket)
//end
traversal
Kamus
Algoritma
if (tujuan =
1) then
else
//end if
Kamus
ht : integer
Algoritma
procedure jenis (input jenis_tiket : integer, output
jk:integer)
kamus
algoritma
if (jenis_tiket = 1) then
else if (jenis_tiket = 2) then
else
Tidak ada komentar:
Posting Komentar