Kamis, 04 November 2010

ALGORITMA pemesanan tiket pesawat dan flowchart

Program PesanTiketPesawat

kamus

Nama:String
umur:integer
KodeTujuan:String
Harga:integer
TotalBayar:integer
TotalBayar1:integer
TotalBayar2:integer
Qty:integer




Algoritma

TotalBayar <- 0
TotalBayar1 <- 0
TotalBayar2 <- 0


input(Qty)

i traversal[1...Qty]

input(Nama)
input(umur)
input(kodeTujuan)
input(Harga)



if(umur <= 2)
then     TotalBayar <- Harga/2
    TotalBayar1 <- TotalBayar1 + TotalBayar

else (umur > 2)
then     TotalBayar <- Harga*1
    TotalBayar1 <- TotalBayar2 + TotalBayar
endif




TotalBayar <- TotalBayar1 + TotalBayar2



output(Nama)
output(Umur)
output(KodeTujuan)
output(Qty)
output(TotalBayar)



urutan pemesanan tiket

user menginput Qty -> program melakukan pengulangan sebanyak jumlah Qty yang dimasukan -> user menginput nama,umur,kodetujuan,harga sebanyak jumlah pengulangan -> program mengecek apakah umur customer kurang dari atau sama dengan 2, jika iya maka harga dipotong setengan, jika tidak harga tidak dipotong -> program menghitung totalbayar -> program menampilkan nama,umur,kodetujuan,Qty,totalbayar

flowchart

Tidak ada komentar:

Posting Komentar