Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA

SCAL UI2 kA U1S NCVLM8Lk 2011


I|ka Ien|s ke|as D|p|||h 1r|bun Maka 1ype ke|as ada A dan 8
I|ka Ien|s ke|as D|p|||h Iest|va| Maka 1ype ke|as ada 123
I|ka Ien|s ke|as D|p|||h Seatnumber Maka 1ype ke|as ada v|p dan vv|p
I|ka ke|as A 100000 I|ka ke|as 8 200000
I|ka ke|as 1 300000 I|ka ke|as 2 400000 I|ka ke|as 3 S00000
I|ka ke|as v|p 600000 I|ka ke|as vv|p 700000
I|ka kaos d|p|||h maka merchand|se bern||a| S0000 I|ka L|ghtst|ck 100000
I|ka karc|s d|amb|| maka n||a| karc|s bern||a| 0 I|ka d|k|r|m maka bern||a| 10000
8ers|h Untuk members|hkan semua obyek
n|tung untuk mengh|tung a[ak 10 dar| harga
1ota| narga + a[ak+Merchad|se+8|aya karc|s


var
lorm10 1lorm10
abc |nteger
CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA

lmplemenLaLlon
$8 *dfm
procedure 1Iorm10c_ke|asC||ck(Sender 1Cb[ect)
begln
lf c_kelas1exL Lrlbun Lhen
begln
c_LypelLemsClear
c_LypelLemsAdd (A)
c_LypelLemsadd(8)
end
else
lf c_kelas1exL fesLlval Lhen
begln
c_LypelLemsClear
c_LypelLemsadd(1)
c_LypelLemsadd(2)
c_LypelLemsadd(3)
end
else
lf c_kelasLexL seaLnumber Lhen
begln
c_LypelLemsClear
c_LypelLemsadd(vlp)
c_LypelLemsadd(vvlp)
end
end
CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA

procedure 1Iorm10c_typeC||ck(Sender 1Cb[ect)
begln
lf c_Lype1exLA Lhen
eharga1exL 100000
else
lf c_Lype1exL8 Lhen
eharga1exL 200000
else
lf c_Lype1exL1 Lhen
eharga1exL 300000
else
lf c_Lype1exL2 Lhen
eharga1exL 400000
else
lf c_Lype1exL3 Lhen
eharga1exL 300000
else
lf c_Lype1exLvlp Lhen
eharga1exL 600000
else
eharga1exL 700000
end

procedure 1Iorm10cb1C||ck(Sender 1Cb[ect)
begln
lf cb1Checked Lrue Lhen
CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA
begln
a30000
c0
cc+a+b
edlse1exLlnLLosLr(c)
end
else
begln
a0c0
cc+a+b
edlse1exLlnLLosLr(c)
end
end

procedure 1Iorm10cb2C||ck(Sender 1Cb[ect)
begln
lf cb2Checked Lrue Lhen
begln
b100000
c0
ca+b+c
edlse1exLlnLLosLr(c)
end
else
begln
b0c0
cc+b+a
CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA
edlse1exLlnLLosLr(c)
end
end

procedure 1Iorm108utton2C||ck(Sender 1Cb[ect)
begln
cb1Checkedfalse
cb2Checkedfalse
edlse1exL
r_karlLemlndex 1
ekarcls1exL
eharga1exL
e[ml1exL
epa[ak1exL
eLoLal1exL
ekarcls1exL
c_kelas1exL !LnlS kLLAS
c_Lype1exL 1?L
end

procedure 1Iorm10r_karC||ck(Sender 1Cb[ect)
begln
lf r_karlLemlndex 0 Lhen
ekarcls1exL 0
else
lf r_karlLemlndex 1 Lhen
ekarcls1exL 10000
CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA

end
procedure 1Iorm10e[m|keyress(Sender 1Cb[ect var key Char)
var xwlnLeger
zreal
begln
lf key#13 Lhen
begln
xsLrLolnL(eharga1exL)
wsLrLolnL(e[ml1exL)
z(x*w)*01
epa[ak1exLfloaLLosLr(z)
end
end

procedure 1Iorm108utton1C||ck(Sender 1Cb[ect)
var rsLuvzlnLeger
begln
rsLrLolnL(ehargaLexL)
ssLrLolnL(e[mlLexL)
LsLrLolnL(edlseLexL)
usLrLolnL(epa[akLexL)
vsLrLolnL(ekarclsLexL)
z(r*s)+L+u+v
eLoLal1exL lnLLosLr(z)
end

CulZ uLLPl 8A u1S LA8 MALAM / SlA nCvLM8L8 2011 / lMA

procedure 1Iorm108utton3C||ck(Sender 1Cb[ect)
begln
lf(appllcaLlonMessage8ox(Lxl1?LSAnmb_yesno)ldyes) Lhen
close
end
end

You might also like