7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 1/45
]PKAW EDIXORXOW@WWOX
Lpmpc < Hafawa R`exokxaeaj G)) Hpdcm`x
Jaea I`coeroi < Agfeam \pcidncd 2>11 7271 21=0
Lpajk Fadiac Rawfa 2>11 7271 210;
I`caw < 7 CA
ROCD]@IJDI J@K@XD WXD[DLATA
1
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 2/45
HAH D
R@JMAFPCPAJ
R`exokxaeaj ~dwpac e`j`xariaj iojw`r `~`j}%mxd~`j tad}p wpa}p rxokxae tajk
r`jk`iw`ipwdajjta mdmawaxiaj a}aw i`lamdaj &`~`j}$ }`x}`j}p* I`lamdaj%i`lamdaj d}p w`jmdxd#
e`erpjtad iom` rxokxae w`jmdxd tajk mdwderaj macae w`hpaf npjkwd*
Rama mawaxjta# iojw`r r`exokxaeaj ~dwpac djd waea m`jkaj r`exokxaeaj rxog`mpxac# tad}p
r`exokxaeaj tajk e`edcdid djrp}# rxow`w maj op}rp}* Jaepj# ama wa}p r`jaehafaj tajk
h`xh`ma# tad}p iojw`r r`edcdfaj pj}pi e`jk`iw`ipwd rxow`w rxokxaejta* Iojw`r djdcaf tajk
mdkpjaiaj pj}pi e`jlacajiaj `~`j}jta*
G)) Hpdcm`x# e`xpraiaj hafawa r`exokxaeaj tajk h`xi`eaerpaj cpaw maj wajka} gajkkdf
tajk mdmpipjk oc f ohl`g}%ohl`g} tajk wajka} ipa}# gajkkdf maj c`jkiar* Fac d}p
mdeaiwpmiaj akax r`jkkpja mara} c`hdf epmaf macae e xajgajk# e`ehpa} maj
e`jt`c`wadiaj arcdiawd tajk mddjkdjiaj*
D*1 R`jk`x}daj R`exokxaeaj H`xoxd`j}awd Ohl`i &Ohl`g} Oxd`j}`m Rxokxaeedjk$
Ohl g} Oxd j} m Rxokxaeedjk &OOR$ amacaf wpa}p e`}om` macae r`ehpa}aj rxokxae#
m`jkaj }plpaj pj}pi e`jt`c wadiaj ioerc`iwjta h`xhakad eawacaf rxokxae tajk }`xpwe`jdjkia}* Ama mpa hakdaj r`j}djk macae Ohl`g} Oxd`j}`m Rxokxaeedjk tad}p rxor`x}d`w
maj `~`j}* Rxor`x}d`w e`edcdid jaea maj jdcad# w`e`j}axa `~`j} fajta e`edcdid jaea maj
hdawajta h`xfphpjkaj m`jkaj e`}fom# h`fa~dox# npjg}doj maj ag}doj*
Macae e`caipiaj r`e`gafaj eawacaf Ohl`g} Oxd`j}`m Rxokxaeedjk }dmai e`eajmajk
hakadeaja gaxa e`e`gafiaj wpa}p eawacaf w`gaxa }`xw}xpi}px# e`cadjaij hakadeaja wpa}p
eawacaf d}p mara} mdw`c wadiaj m`jkaj e`j`j}piaj ohl`i%ohl i ara wala tajk mara}
e`e`gafiaj eawacaf }`xw`hp}*
D*8 Iojw`r Mawax R`exokxaeaj H`xoxd`j}awd Ohl`i
Iojw`r mawax Ohl`g} Oxd`j}`m Rxokxaeedjk c`hdf e`j`iajiaj rama iojw`r%iojw`r h`xdip}
djd<
D*8*1 I`caw
E`xpraiaj iperpcaj a}aw m`ndjdwd ma}a maj npjkwd%npjkwd macae wpa}p pjd}
pj}pi wpa}p }plpaj }`x}`j}p* Edwacjta i`caw xpeaf tajk e`jpjlpi rama
8
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 3/45
h`xhakad eagae ohl`i tajk c`hdf pepe maxd xpeaf d}p w`jmdxd &kaehaxaj
w`gaxa pepe$*
D*8*8 Ohl`i
E`xpraiaj mawax maxd w`hpaf eompc maj w}xpi}px macae w`hpaf rxokxae
ioerp}`x tajk h`xoxd j}awd ohl`i* Edwacjta maxd i`caw xpeaf }amd tajk mara}
id}a m`ndjdwdiaj w`gaxa c`hdf wr`wdndi maj e`jm`}adc# w`wpad m`jkaj gdxd ndwdi tajk
jta}a maxd ohl`i }`xw`hp}*
D*8*7 Ahw}xaiwd
E`xpraiaj i`eaerpaj w`hpaf rxokxae pj}pi e`c`{a}d awr`i djnoxeawd tajk
mdrxow`w oc`fjta a}ap i`eaerpaj pj}pi e`noipw rama dj}d* W`}dar ohl`i macae
wdw}`e e`catajd w`hakad eom`c maxd r`caip ahw}xai tajk mara} e`caipiaj i`xla#
caroxaj maj r`xphafaj i`amaajjta# maj h`xioepjdiawd m`jkaj ohl`i cadjjta
macae wdw}`e*
D*8*= @jiarwpcawd
E`xpraiaj w`hpaf e`}om` tajk e`eaw}diaj r`jkkpja }dmai mara} e`jkphaf
w`hpaf ohl`i w`gaxa c`cpawa# fajta e`}om` macae ohl`i }`xw`hp} tajk mdd|djiaj
pj}pi e`jkaiw`w i`amaajjta* Macae ia}a cadj e`jkoj}xoc fai aiw`w r`jkkpja
macae e`caipiaj r`xphafaj rama wpa}p ohl`i* Iax`ja aj}axa ohl`i tajk wa}p
m`jkaj tajk cadjjta d}p wacdjk h`xdj}`xaiwd*
7
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 4/45
HAH DD
HAFAWA R@EXOKXAEAJ G)) HPDCM@X
W`h`cpe e`ehafaw e`jk`jad ioeroj`j% ioeroj`j w}ajmax macae r`exokxaeaj
^dwpac m`jkaj G)) hpdcm`x* W`idcaw e`jk`jad cdjkipjkaj G)) hpdcm`x* G)) Hpdcm x
e`xpraiaj wpa}p hafawa r`exokxaeaj ~dwpac maj h`xoxd`j}awd oht`i* ]dmai fajta G))
Hpdcm`x# md rawaxaj lpka }`xmara} ^dwpac Hawdg &^H$# ^dwpac G))# M`crfd# NovRxo# maj
cadj%cadj* W}xpi}px maj wdj}ai hafawa r`exokxaeaj G)) Hpdcm`x edxdr m`jkaj hafawa G/G)
)* Hakd Ajma tajk r`xjaf e`jk`jac G/G)) epmaf%epmafaj c`hdf g`ra} e`jkpawad G))
Hpdcm`x* W`wpad jaeajta [DJMO[W# eaia gdxd ifaw arcdiawd pjm`x [DJMO[W
amacaf amajta {djmo{%{djmo{ a}ap l`jm`ca*Hoxcajm G)) Hpdcm`x > e`edcdid nawdcd}aw%nawdcd}aw tajk r`jpf macae e`jmpipjk
r`jk`ehajk won}{ax` wdw}`e djnoxeawd# w`cadj eaerp pj}pi arcdiawd%arcdiawd tajk >
w`m`xfaja# da lpka eaerp pj}pi r`jk`ehajkaj won}a{ax` tajk h`xoxd`j}awdiaj ma}ahaw`
w}ajmacoj` &}pjkkac$ eaprpj gcd`j}%w`x~`x &ma}ahaw` laxdjkaj$*
Waerad waa} djd# r`ehpa}aj arcdiawd ~dwpac m`jkaj e`jkkpjaiaj hafawa G)) eawdf
e`xpraiaj w`hpaf ederd hpxpi hakd raxa rxokxaee`x# iax`ja md macaejta hajtai
e`jpj}p} r`ehpa}aj ndc`%ndc` cdhxaxt tajk wajka} xped}* Jaepj w`iaxajk Hoxcajm G))
Hpdcm`x > }`caf e`jk`ehajkiaj arcdiawd ~dwpac w`gaxa epmaf maj g`ra} mde`jk`x}d*
G)) mdgdr}aiaj oc`f Hlaxj` W}xopw}xpr md cahoxa}oxdpe H`cc rama a{ac }afpj 1462%aj# w`hakad
r`jk`ehajkaj maxd hafawa G* Waa} djd# G)) e`xpraiaj wacaf wa}p hafawa tajk racdjk rorpc`x pj}pi
r`jk`ehajkaj won}{ax` h`xhawdw OOR* Ioerdc`x pj}pi G)) }`caf hajtai h`x`max md rawaxaj*
Won}{ax` m`~`cor`x tajk racdjk mdedja}d amacaf Hoxcajm Djg* maj Edgxowon} Goxr* Rxompi maxd
Hoxcajm pj}pi ioerdc`x G)) amacaf ]pxho G))# Hoxcajm G))# Hoxcajm G)) Hpdcm`x* W`majkiaj maxd
Edgxowon} amacaf Ew* ^dwpac G))* [acaprpj hajtai ioerdc`x tajk }`xw`mda# jaepj rama dj}djta
hafawa r`exokxaeaj tajk mdraiad amacaf G))* W`h`cpe epcad e`caipiaj iom` rxokxae# w`hadijta
mddjka} haf{a G)) h`xwdna} –gaw` w`jwd}d~`―# tajk ax}djta fpxpn h`wax maj fpxpn i`gdc mdh`maiaj*
W`hpaf npjkwd rama G)) rama pepejta h`xdwd w`lpecaf r`xjta}aaj G)) tajk
mdi`eaw macae w`hpaf jaea# maj jaea djd mara} mdrajkkdc h`h`xara iacd macae wpa}p iom`
G))*
Macae wpa}p rxokxae w`xdjk iacd c`hdf epmaf iacap mdr`gaf e`jlamd h`h`xara npjkwd
tajk eawdjk%eawdjk npjkwd e`caipiaj wa}p/}pkaw }`x}`j}p wala* Npjkwd tajk }`caf mdhpa}
=
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 5/45
mara} mdraiad h`xpcajk%pcajk hafiaj oc`f rxokxaee`x cadj tajk }dmai e`jk`x}d gaxa i`xlajta
}ard }afp gaxa raiadjta wala# lamd m`}dc m`}dc tajk xped}# tajk e`xpraiaj hakdaj or`xawd maxd
rxokxae# mara} mdw`ehpjtdiaj &rxdjwdr djd mdi`jac m`jkaj djnoxea}doj fdmdjk $* M`jkaj
mdr`gaf e`jlamd h`h`xara npjkwd eaia r`ehpa}aj rxokxae e`jlamd c`hdf epmaf iax`ja
i`wacafaj%i`wacafaj tajk }`xlamd }`xcoiacdwdx macae eawdjk%eawdjk npjkwd* Lpka oxkajdwawd
rxokxae e`jlamd c`hdf hadi iax`ja }pkaw maxd npjkwd p}aea eadj&$ e`jlamd wajka} w`m`xfaja
tad}p e`caipiaj r`eajkkdcaj maxd npjkwd%npjkwd djd e`jkdip}d pxp}aj tajk mdi`f`jmaid*
Eawdjk%eawdjk npjkwd e caipiaj }pkawjta# w`} caf w`c wad cacp i`ehacd i` eadj&$*
R`e`gafaj rxokxae e`jlamd npjkwd%npjkwd djd mdi`jac w`hakad eompcax rxokxaeedjk a}ap
r`exokxaeaj }`xw`}xpi}px*
Npjkwd%npjkwd macae G)) rama pepejta e`erpjtad wdna}%wdna} w`hakad h`xdip}<
Eawdjk%eawdjk npjkwd e`erpjtad jaea# a}pxaj r`jaeaaj npjkwd waea w`r`x}d r`jaeaaj
~axdah`c* Jaea npjkwd djd mddip}d w`rawajk }ajma ipxpjk tajk oc`f G)) mdraiad pj}pi
e`eh`maiaj npjkwd m`jkaj ~axdah`c* Macae }ajma ipxpjk djd mara} h`xdwd axkpe`j%axkpe`j
npjkwd }`xw`hp}* Ldia npjkwd djd }dmai e`e`xcpiaj axkpe`j eaia macae }ajma ipxpjk djd }dmai
h`xdwd ara%ara* Ldia npjkwd e`e`xcpiaj axkpe`j eaia axkpe`j%axkpe`jjta mara} h`xpra
~axdah`c%~axdah`c maxd h`xhakad }dr`# aj}axa axkpe`j tajk wa}p m`jkaj axkpe`j tajk cadj
mdrdwafiaj m`jkaj ioea*
Hamaj maxd eawdjk%eawdjk npjkwd# epcad w`k`xa w`}`caf }ajma ipxpjk }p}pr maxd jaea npjkwd#
faxpw mdepcad m`jkaj }ajma ipxpjk y maj mdaifdxd m`jkaj }ajma ipxpjk u* Hamaj maxd npjkwd
djd h`xdwd m`icaxawd ~axdah`c%~axdah`c maj r`jta}aaj%r`xjta}aaj*
Npjkwd w`gaxa pepe aiaj mdhakd e`jlamd mpa tad}p npjkwd tajk }dmai e`edcdid i`cpaxaj
noxeac &~odm npjg}doj$ maj npjkwd tajk e`edcdid i`cpaxaj noxeac* ^odm npjg}doj djd
r`jk`x}dajjta waea m`jkaj rxow`mpx md hafawa r`exokxaeaj rawgac maj gcdrr`x*
G)) e`er`xhoc`fiaj r`eajkkdcaj npjkwd oc`f iom` rxokxae tajk md}pcdw w`h`cpe npjkwd
tajk mdrajkkdc md hpa}* Pj}pi r`eajkkdcaj npjkwd w`r`x}d djd eaia npjkwd }`xw`hp} faxpw
e`edcdid rxo}o}dr`* Rxo}o}dr` mdc`}aiaj md hakdaj a{ac rxokxae w`fdjkka {acaprpj npjkwd
}`xw`hp} h`cpe md}pcdw }`}ard jaeajta wpmaf mdi`jac }`xc`hdf mafpcp*
W`h`cpe mdkpjaiaj &mdrajkkdc$# wpa}p npjkwd faxpw mdm`icaxawdiaj }`xc`hdf mafpcp*
R`jm`icaxawdajjta tad}p <
]dr`_npjkwd jaea_npjkwd&raxae`}`x_npjkwd$
y
w}a}`e`j}
0
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 6/45
w}a}`e`j}
u
8*1 FAC%FAC TAJK R@XCP MDR@XFA]DIAJ MACAE R@JKKPJAAJ NPJKWD <
1* Iacap }dr` npjkwd }dmai mdw hp}iaj# eaia aiaj mdajkkar w`hakad npjkwd m`jkaj
jdcad i`cpaxaj h`x}dr` dj}`k`x*
8* Pj}pi npjkwd tajk e`edcdid i`cpaxaj h`x}dr` hpiaj dj}`k`x# eaia mdr`xcpiaj
r`jm`ndjdwdaj r`j`j}p }dr` npjkwd*
7* Pj}pi npjkwd tajk }dmai e`erpjtad jdcad i`cpaxaj eaia mdeawpiiaj i`
macae }dr` ~odm
=* R`xjta}aaj tajk mdh`xdiaj pj}pi e`eh`xdiaj jdcad aifdx npjkwd h`xpra
r`xjta}aaj x`}pxj*
0* Wpa}p npjkwd mara} e`jkfawdciaj jdcad hacdi hakd npjkwd r`eajkkdcjta*
Goj}of npjkwd }ajra i`cpaxaj pj}pi e`jkipamxa}iaj hdcajkaj%hdcajkaj hpca} amacaf w`hakad
h`xdip}<
~odm fd}pjk_rajkia}7&dj} j$
y
dj} rajkia}75 29
ipamxa} 5 j , j9
gop} 33 (rajkia} 7 maxd ( 33 j 33 ( amacaf (33 rajkia}733 (Sj(9
x`}pxj9
u
Macae G))# axkpe`j%axkpe`j maxd npjkwd mara} e`erpjtad faxka m`napc}* Ldia rama waa}
npjkwd tajk e`erpjtad m`napc} axkpe`j djd mdrajkkdc jaepj axkpe`jjta mdfdcajkiaj eaia
ioerdc`x o}oea}dw aiaj e`eaiad jdcad m`napc} maxd axkpe`j tajk mdfdcajkiaj }`xw`hp}* Ldia
rama waa} mdrajkkdc axkpe`jjta mddwd eaia dwd djd tajk mdraiad* M`napc} axkpe`j djd
e`ehpa} rxokxae e`jlamd c`hdf nc`iwdh`c# axkpe`j%axkpe`j tajk jdcad m`napc}jta }dmai
r`xcp mdphaf }dmai r`xcp mddwd jaepj ama a}pxaj tajk r`xcp mdr`xfa}diaj*
Hdca id}a e`jkfdcajkiaj axkpe`j tajk r`x}aea eaia axkpe`j%axkpe`j w`cajlp}jta lpka faxpw
mdfdcajkiaj* Id}a mara} e`jkfdcajkiaj axkpe`j tajk i`mpa maj e`jkdwd axkpe`j tajk r`x}aea*
A}pxaj djd }dmai }`xdia} ramalpecaf axkpe`j* W`gaxa pepe a}pxajjta amacaf iacap id}a
e`jkfdcajkiaj wpa}p axkpe`j eaia id}a faxpw e`jkfdcajkiaj w`epa axkpe`j mdiajajjta*
>
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 7/45
8*8 W]XPI]PX HAFAWA G))
W}xpi}px r`jpcdwaj hafawa G mara} mdcdfa} maxd goj}of h`xdip} <
// ioe`j}ax …
'djgcpm`
'djgcpm`
~odm eadj &$
y
gop} 33 (Rxokxae R`x}aea(9
gop} 33 (W`caea} H`calax G))(9
k`}gf&$9
u
Rxokxae md a}aw# edwacjta mara} mdwderaj m`jkaj jaea ca}df1*grr* Gaxa pj}pi e`jtderaj maj
e`jkioerdc` rxokxae h`xh`ma%h`ma# }`xkaj}pjk ioerdc`x tajk mdraiad* I`}dia md%xpj# eaia md catax
aiaj epjgpc w`hpaf }pcdwaj
–W`caea} H`calax G))―*
// Ioe`j}ax
e`xpraiaj w`hpaf haxdw ioe`j}ax* W`epa haxdw# tajk md}ajmad m`jkaj mpa hpaf }ajma wcawf &//$# aiajmdajkkar w`hakad haxdw ioe`j}ax maj }dmai aiaj h`xr`jkaxpf rama fawdc* Hdawajta# haxdw ioe`j}ax
mdraiad oc`f rxokxaee`x pj}pi e`eh`xdiaj r`jl`cawaj }`j}ajk rxokxae*
Haxdw ioe`j}ax macae G))# w`cadj md}ajmad m`jkaj &//$ lpka mara} md}ajmad m`jkaj &/,…*,/$ djd
mdkpjaiaj arahdca ioe`j}ax }`xw`hp} c`hdf maxd wa}p haxdw
'djgcpm`
r`xjta}aaj tajk mda{acd m`jkaj }ajma &'$ e`xpraiaj r`xjta}aaj pj}pi e`jt`x}aiaj rx`rxog`wwox*
R`xjta}aaj djd hpiaj pj}pi md`iw`ipwd* 'djgcpm` h`xax}d e`e`xdj}afiaj ioerdc`x pj}pi e`jt`x}aiaj
ndc` f`am`x dow}x`ae*f* Macae ndc` f`am`x djd# }`xmara} h`h`xara npjkwd w}ajmax tajk mdraiad macae
rxow`w djrp} maj op}rp}* W`r`x}d edwacjta r`xdj}af gop} tajk mdraiad macae rxokxae p}aea*
~odm eadj &$
haxdw djd e`jajmad mdepcadjta ioerdc`x aiaj e`jk`iw`ipwd rxokxae* R`xjta}aaj eadj w`hakad
r`jajma rxokxae p}aea* Amacaf wpa}p i`faxpwaj# mdeaja w`hpaf rxokxae tajk md}pcdw macae hafawa
G))e`edcdid w`hpaf eadj* eadj mddip}d oc`f w`hpaf }ajma ipxpjk &$ iax`ja eadj e`xpraiaj w`hpaf
npjkwd* Macae hafawa G)) w`hpaf npjkwd faxpw mddip}d m`jkaj }ajma &$# tajk jaj}djta mara} h`xdwd
;
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 8/45
axkpe`j* Maj wdj}ai noxeacjta# w`hpaf npjkwd mdepcad m`jkaj }ajma yu# w`r`x}d macae goj}of
rxokxae*
gop} 33 (Rxokxae R`x}aea(9
gop} 33 (W`caea} H`calax G))(9
r`xdj}af djd e`xpraiaj fac tajk aiaj md`iw`ipwd oc`f goerdc`x maj e`xpraiaj r`xdj}af tajk aiaj
mdi`xlaiaj* gop} }`xeawpi macae ndc` dow}x`ae* gop} e`xpraiaj r`xdj}af pj}pi e`jaerdciaj i` cat`x*
R`xcp mddjka}# haf{a w`}dar r`xjta}aaj macae G)) faxpw mdaifdxd m`jkaj }ajma w`edgocoj &9$ pj}pi
e`edwafiaj aj}axa r`xjta}aaj wa}p m`jkaj r`xjta}aaj cadjjta*
k`}gf&$9
mdkpjaiaj pj}pi e`edj}a djrp}}aj maxd i`thoaxm*
x`}pxj 29
r`xjta}aaj x`}pxj aiaj e`jt`hahiaj npjkwd eadj&$ e`jkf`j}diaj rxokxae maj e`jk`ehacdiaj jdcad
i`rama eadj* Macae fac djd# tajk mdi`ehacdiaj amacaf jdcad 2*
8*7 ]DR@ MA]A
]`xmara} 0 }dr` ma}a ha{aaj maxd hafawa G# tad}p < ~odm# dj}`k`x# ncoa}# mophc`# maj gfax*
~odm mdax}diaj w`hakad }ajra }dr` ma}a maj }ajra r`jk`ehacdaj jdcad
dj} hdcajkaj hpca} &dj}`k`x$
ncoa} hdcajkaj r`gafaj &ncoa}djk rodj}$
mophc` hdcajkaj r`gafaj m`jkaj lajkiapaj ma}a tajk c`hdf cpaw
gfax Iaxai}`x
W`majkiaj G)) w`jmdxd e`jaehafiaj mpa hpaf }dr` ma}a cakd# taijd< hooc maj {gfax_}*
6
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 9/45
hooc dwd hdcajkaj Hooc`aj &]xp` maj Nacw`$
{gfax_} {dm` gfaxag}`x
8*= ^AXDAH@C
H`xh`ma m`jkaj r`jm`icaxawdaj ~axdah`c md hafawa r`exokxaeaj cadj# macae G)) w`h`cpe
e`jm`icaxawdiaj ~axdah`c# fac r`x}aea tajk faxpw mdm`icaxawdiaj amacaf }dr` ma}a tajk aiaj
mdkpjaiaj pj}pi e`jaerpjk ma}a*
Noxea} r`jpcdwajjta amacaf <
]dr`_ma}a r`jk`jac 5 jdcad 9
W`hakad goj}of <
dj} a9
ncoa} joeox9
a}ap mara} lpka r`eh`xdaj jdcad a{ac pj}pi ~axdahc` mdcaipiaj rama waa} m`icaxawd#
goj}of <
dj} a5129gfax w5—a—9
Ldia f`jmai e`jm`icaxawdiaj h`h`xara ~axdah`c w`iacdkpw m`jkaj }dr` ma}a tajk waea# mara}
mdcaipiaj m`jkaj 8 gaxa# tad}p <
dj} a9
dj} h9
dj} g9
a}ap mara} mdw`m`xfajaiaj m`jkaj m`icaxawd <
dj} a#h#g9
R`xfa}diaj goj}of h`xdip}<
// h`i`xla m`jkaj ~axdah`c
'djgcpm`
dj} eadj &$
y
4
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 10/45
// djdwdacdwawd ~axdah`c <
dj} a# h9
dj} fawdc9
// rxow`w <
a 5 09
h 5 89
a 5 a ) 19
fawdc 5 a ‗ h9
// g`}ai fawdcjta <
gop} 33 fawdc9
// e`jkf`j}diaj rxokxae <
x`}pxj 29
u
8*0 IOJW]AJ]A
Iojw}aj}a edxdr m`jkaj ~axdahc`# jaepj e`edcdid jdcad }`}ar* Iojw}aj}a mara} h`xpra jdcad
Dj}`k`x# Ncoa}# Iaxai}`x maj W}xdjk* R`jm`icaxawdaj iojw}aj}a mara} mdcaipiaj m`jkaj 8 gaxa <
E`jkkpjaiaj &'m`ndj`$
m`icaxawd iojw}aj}a m`jkaj gaxa djd# c`hdf kaerajk mdcaipiaj iax`ja aiaj e`jt`x}aiaj
'm`ndj` w`hakad rx`rxog`wwox mdx`g}d~`* Maj wdj}aijta mdc`}aiiaj h`xwaea ‗ waea m`jkaj r`xjta}aaj
'djgcpm` &md a}aw eadj&$$*
Noxea} r`jpcdwajjta amacaf <
'm`ndj` r`jk`jac jdcad
Goj}of r`jkkpjaaj <
'm`ndj` rfd 7*1=1048>0
'm`ndj` J`{cdj` ‖Sj—
'm`ndj` c`hax 122
r`jm`icaxawdaj m`jkaj 'm`ndj` }ajra mdr`xcpiaj amajta }ajma 5 pj}pi e`eawpiiaj jdcad i` macae
r`jk`jac maj lpka }ajra mdaifdxd m`jkaj }ajma w`edgocoj&9$*
12
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 11/45
E`jkkpjaiaj &gojw}$
W`majkiaj m`jkaj ia}a ipjgd gojw}# r`jm`icaxawdaj iojw}aj}a edxdr m`jkaj m`icaxawd ~axdahc` tajk
md}aehaf ia}a m`raj gojw}*
Goj}of <
gojw} dj} c`hax 5 1229
gojw} gfax }ah 5 ‖S}—9
gojw} |dr 5 18189
Pj}pi goj}of }`xaifdx# m`icaxawd ~axdahc` |dr tajk }ajra }dr` ma}a# eaia goerdc`x aiaj w`gaxa
o}oea}dw e`eawpiiajjta i` macae }dr` dj}*
8*> IAXAI]@X . W]XDJK CD]@XAC
W}xdjk amacaf kahpjkaj maxd iaxai}`x
Goj}of < – H`calax – â Cd}`xac W}xdjk
– H – â Iaxai}`x
Rajlajk W}xdjk
w}xc`j&$ â jaea npjkwd pj}pi e`jkfd}pjk rajlajk w}xdjk
Npjkwd w}xc`j&$ mdm`icaxawdiaj macae ndc` w}xdjk*f*
Lamd hdca ajma djkdj e`jkkpjaiaj npjkwd w}xc`j&$#
eaia rx`rog`wwox mdx`g}d~` 'djgcpm`
faxpw mdeawpiiaj macae rxokxae mda}aw eadj&$*
'djgcpm`
'djgcpm`
'djgcpm`
~odm eadj&$
y
gop} 33 w}xc`j &(W`caea} Wox` Sj($ 33`jmc9
gop} 33 w}xc`j &(W`caea} Wox` ($ 33`jmc9
gop} 33 w}xc`j &(W`caea} ($ 33`jmc9
gop} 33 w}xc`j &(Wox` ($ 33`jmc9
gop} 33 w}xc`j &(($ 33`jmc9
11
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 12/45
k`}gf&$9
u
8*; ]DR@ H@J]PIA J
E`xpraiaj }dr` tajk mdh`j}pi maxd }dr` mawax* W`r`x}d ]dr` W}xpi}px*
8*6 ]DR@ W]XPI]PX
Wpa}p }dr` ma}a tajk e`xpraiaj iperpcaj maxd }dr` ma}a cadjjta* W}xpi}px }`xmdxd maxd ma}a tajk
mdw`hp} nd`cm* Nd`cm ‗ nd`cm }`xw`hp} mdkahpjkiaj e`jlamd wa}p }plpaj pj}pi i`epmafaj macae or`xawd*
H`j}pi pepejta <
}t`m`n w}xpg}y }dr` jaea_nd`cm19
}dr` jaea_nd`cm89
}dr` jaea_nd`cm79
* * * *
'djgcpm`
'djgcpm`
}tr`m`n w}xpg} y dj} }ajkkac9
dj} hpcaj9
dj} }afpj9
u ma}a_}pjkkac9
ma}a_}pjkkac }ajkkac_cafdx9
~odm eadj&$
y
}ajkkac_cafdx*}ajkkac 5 69
}ajkkac_cafdx*hpcaj 5 89
}ajkkac_cafdx*}afpj582209
gop} 33 }ajkkac_cafdx*}ajkkac 33 +/+
33 }ajkkac_cafdx*hpcaj 33 +/+
33 }ajkkac_cafdx*}afpj 33 +/+ 33`jmc9
k`}gf&$9
u
18
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 13/45
8*4 OR@XA]OX
Macae G))# }`xmara} h`xhakad eagae or`xa}ox tajk mara} mdeajnaa}iaj macae arcdiawd*
Or`xa}ox Awwdkj &5$
Or`xa}ox &5$# aiaj e`eh`xdiaj jdcad i` macae wpa}p ~axdahc`
c~acp` a 5 0 x~acp`
ax}djta e`eh`xdiaj jdcad 0 i` macae ~axdahc` a* W`h`caf idxd }ajma 5 macae r`xjta}aaj md a}aw# mdi`jac
m`jkaj c~acp` &c`n} ~acp`$ maj md w`h`caf iajaj }ajma 5 mdi`jac m`jkaj x~acp` &xdkf} ~acp`$* c~acp`
faxpw w`cacp h`xpra ~axdahc`# w`majkiaj x~acp` mara} h`xpra ~axdahc`# jdcad# iojw}aj}a# fawdc or`xawd
a}aprpj ioehdjawdjta
Or`xa}ox Axd}ea}dia & )# %# ,# /# $
Pj}pi or`xa}ox # waea m`jkaj eompcpw# tad}p pj}pi e`jk`}afpd wdwa fawdc hakd* Edwacjta a 5 11
7# eaia ~axdahc` a aiaj }`xdwd jdcad 8 iax`ja wdwa fawdc hakd 11 maj 7 amacaf 8*
Or`xa}ox Eal`epi & )5# %5# ,5# /5# 5# 3:5# .5# s5 $
Macae G))# or`xawd axd}ea}dia mara} mdw`m`xfajaiaj r`jpcdwajjta m`jkaj noxea} r`jpcdwaj or`xa}ox eal`epi*
Edwacjta <
a )5 0 waea ax}djta m`jkaj e`jpcdwiaj a 5 a)0
a ,5 0 waea ax}djta m`jkaj e`jpcdwiaj a 5 a,0
a /5 0 waea ax}djta m`jkaj e`jpcdwiaj a 5 a/0
a 5 0 waea ax}djta mkj e`jpcdwiaj a 5 a 0
Or`xa}ox R`jadiaj maj R`jpxpjaj &)) maj ‗$
Or`xa}ox r`jadiaj &))$ aiaj e`jadiiaj a}ap e`jaehafiaj 1 jdcad ~axdahc`* W`majkiaj or`xa}ox &‗$
aiaj e`jpxpjiaj a}ap e`jkpxajkd 1 jdcad ~axdahc`*
Edwacjta <
a))9
a)519
a5a)19
17
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 14/45
pj}pi i`}dka r`xjta}aaj }`xw`hp}# e`edcdid ax}d tajk waea tad}p e`jadiiaj 1 jdcad ~axdahc` 1*
Iaxai}`xdw}di maxd or`xa}ox djd amacaf mara} mdraiad md a{ac &))a$ a}ap md aifdx &‗a$ ~axdahc`* Pj}pi
r`jkkpjaaj hdawa# epjkidj }dmai aiaj md}`epd r`xh`maaj fawdc maxd gaxa r`jpcdwajjta* Jaepj pj}pi
h`h`xara or`xawd jaj}djta faxpw mdr`xfa}diaj gaxa r`c }aiaj or`xa}ox djd# iax`ja aiaj h`xr`jkaxpf
}`xfamar fawdc*
Or`xa}ox X`cawdojac &55# !5# :# 5# >$$ e`jk`ehacdiaj jdcad nacw`# iax`ja &}xp` .. nacw`$
pj}pi cokdia JO] &!$# goj}ofjta !&0550$ aiaj e`jk`ehacdiaj jdcad nacw`# iax`ja !&}xp`$*
Or`xa}ox Iojmdwdojac & ? $
Noxea} r`jpcdwaj or`xa}ox iojmdwdojac amacaf < iojmdwd ? fawdc1 < fawdc8
Ldia iojmdwd h`jax eaia tajk mdlacajiaj amacaf fawdc1 maj ldia iojmdwd wacaf# eaia aiaj mdlacajiaj
fawdc8*
1=
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 15/45
HAH DDD
E@JP RAMA RXOKXAE ^DWPAC G)) HPDCM@X
Macae r`exokxaeaj ~dwpac# {djmo{%{djmo{ djd mdw`hp} NOXE* Macae r`exokxaeaj
G)) Hpdcm`x jaj}d aiaj }`xmara} hajtai NOXE* Amarpj cdjkipjkaj%cdjkipjkaj G)) hpdcm`x
amacaf w`hakad h`xdip}<
7*1 EADJ [DJMO[
W`r`x}d rama kaehax mdha{af djd Eadj [djmo{ }`xmara} rama rowdwd racdjk a}aw maxd G))
Hpdcm`x DM@* Maj mdhakd e`jlamd }dka i`coeroi tad}p <
1*1*1 Rama Haxdw R`x}aea < Eadj E`jp
Rama haxdwaj e`jp &}`xmdxd maxd Ndc`# @md}# W`axgf#***$ h`xnpjkwd w`hakad }`era}
e`jka}px maj e`jlacajiaj h`xhakad r`xdj}af maj nd}px tajk h`xfphpjkaj m`jkaj
Hoxcajm G)) Hpdcm`x ># }`xeawpi pj}pi r`xdj}af Goerdc` maj Xpj Rxokxae*
1*1*8 Rama Haxdw I`mpa < Ioeroj`j Racc`}`
Rama haxdwaj }ah goeroj`j} racc`}` &}`xmdxd maxd W}ajmaxm# Ammd}dojac# Ma}a Agg`w#***$
h`xnpjkwd waa} e`jkkpjaiaj arcdiawd ~dwpac# tad}p pj}pi r`jaehafaj ioeroj`j%
ioeroj`j djrp}# rxow`w maj op}rp} tajk h`xh`j}pi ~dwpac*
1*1*7 Rama Haxdw I`}dka maj I``era} < ]oocw Raj`c
Rama }oocw raj c fajta h`xdwd e`jp% e`jp tajk w`xdjk mdkpjaiaj wala maj
md}aercdiaj macae h`j}pi dgoj *Maj e`xpraiaj }oochax%}oochax tajk lpka
h`xnpjkwd w`hakad cajkiaf g`ra} macae e`jkkpjaiaj nd}px md Hoxcajm G) )
Hpdcm`x ># w`r`x}d }oochax Xpj maj }oochax J`{
10
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 16/45
7*8 OHL@G] ]X@@^D@[
Ohl`g} }x``~d`{ aiaj e`jaerdciaj man}ax ioeroj`j &hadi ~dwpac eaprpj joj ~dwpac$
tajk md}`era}iaj macae noxe# ma}a eompc`# eaprpj nxae`* Tajk md}aerdciaj macae
h`j}pi }x`` &rofoj$# tajk e`jpjlpiiaj fphpjkaj cokdg aj}axa ioeroj`j rax`j} maj
gfdcm* H`xdip} amacaf }aerdcajjta <
Kaehax ]x``~d`{
7*7 NOXE M@WDKJ@X
Noxe m`wdkj`x amacaf hakdaj tajk mdkpjaiaj pj}pi r`ehpa}aj noxe tajk i`epmdaj
aiaj md}aerdciaj macae arcdiawd* Noxe m`wdkj`x e`xpraiaj }`era} ioeroj`j%
ioeroj`j tajk mdkpjaiaj macae G)) hpdcm`x* Hakdaj djd e`xpraiaj djmpi maxd
ioeroj`j% ioeroj`j tajk lpka e`xpraiaj }`era} e`jka}px cokdia h`xrdidx w`gaxa
~dwpac*H`xdip} amacaf }aerdcajjta <
1>
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 17/45
Kaehax Noxe
7*= OHL@G] DJWR@G]OX
Rama hakdaj djd e`jpjlpiiaj rxor`x}d%rxor`x}d maj
`~`j}%`~`j} rxow`w tajk }`xmara} md ioeroj`j tajk mdkpjaiaj pj}pi e`jka}px maj
e`caipiaj r`jk`w`}aj }`xfamar rxor`x}t maj `~`j} wpa}p ohl`g} maxd G)) Hpdcm`x*
H`xdip} amacaf }aerdcajjta <
Kaehax Ohl`g} Djwr`g}ox
7*0 WOPXG@ GOM@
Hakdaj djd }`era} e`jkdwdiaj wdj}ai%wdj}ai tajk aiaj e`jlacajiaj arcdiawd tajk aiaj
mdhpa}# tajk h`xpra ndc` ,*grr* H`xdip} amacaf }aerdcajjta <
1;
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 18/45
Kaehax Wopxg` Gom`
7*> F@AM@X PJD]
Rama hakdaj djd aiaj }`xh`j}pi w`gaxa o}oea}dw rama waa} e`edcdf arcdiawd tajk
h`xh`j}pi ~dwpac* Hakdaj djd h`xnpjkwd w`hakad }`era} r`ehpa}aj gcaww%gcaww tajk
aiaj mdkpjaiaj md hakdaj Wopxg` Gom`* H`xdip} amacaf }aerdcajjta <
Kaehax F`am`x Pjd}
HAH D^
16
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 19/45
IOEROJ@J W]AJMAX TAJK HDAWA MDKPJAIAJ MACAE
R@EXOKXAEAJ ^DWPAC M@JKAJ G)) HPDCM@X
Ioeroj`j w}ajmax maj ioeroj`j tajk w`xdjk mdkpjaiaj }`xmara} macae ioeroj`j racc`}`w
amarpj ioeroj`j ioeroj`j }`xw`hp} w`hakad h`xdip} <
14
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 20/45
=*1 Hp}}oj
M`napc} Jae` Hp}}oj1* Npjkwd mawax Rxow`w/`~`j}# pj}pi e`ehpa} }oehoc tajk
e`edcdid e`}fom Goj}of }oehoc fd}pjk m`jkaj e`}fom gcdgi* Ioeroj`j w`l`jdw
Hd}H}j# Wr``mHp}}oj*
=*8 @md}
M`napc} Jae` `md}1* Npjkwd mawax Djrp}/op}rp} h`xpra }`iw* Ioeroj`j w`l`jdw
Eawi@md}# Cah`c`m@md}# MH@md}*
=*7 Cdw}Hov
M`napc} jae` Cdw}Hov1* Npjkwd mawax Djrp}/op}rp} h`xpra rdcdfaj* Ioeroj`j w`l`jdw
MHCdw}Hov# MHCooiprCdw}Hov*
82
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 21/45
=*= GoehoHov
M`napc} jae` GoehoHov1* Npjkwd mawax Djrp} h`xpra rdcdfaj* Ioeroj`j w`l`jdw
MHGoehoHov# MHCooiprGoehoHov*
=*0 E`eo
M`napc} jae` E`eo1* Npjkwd mawax Djrp}/op}rp} m`jkaj c`jk}f tajk c`hdf
rajlajk* Ioeroj`j w`l`jdw MHE`eo*
=*> Cah`c
M`napc} jae` Cah`c1*Npjkwd mawax ]`iw }`}ar# op}rp}* Ioeroj`j w`l`jdw MHCah`c*
=*; Gf`giHov
M`napc} jae` Gf`giHov1* Npjkwd mawax Djrp} m`jkaj jdcad ]xp` ox
Nacw`* Ioeroj`j w`l`jdw MHGf`giHov*
=*6 XamdoHp}}oj*
M`napc} jae` XamdoHp}}oj1* Npjkwd mawax Djrp} h`xpra rdcdfaj* Ioeroj`j w`l`jdw
XamdoKxopr# MHXamdoKxopr*
=*4 KxoprHov
M`napc} jae` KxoprHov1* Npjkwd mawax Kxopr h`h`xara ioeroj`j* Ioeroj`j
w`l`jdw Raj`c*
0*2 Raj`c
M`napc} jae` Raj`c1* Npjkwd mawax Kxopr h`h`xara ioeroj`j* Ioeroj`j w`l`jdw
KxoprHov*
0*1 Deak`
81
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 22/45
M`napc} Deak`1* Npjkwd mawax E`eawpiiaj kaehax* Ioeroj`j w`l`jdw MHDeak` *
Rowdwd }ah amm}dojac
0*8 Wfar`
M`napc} Wfar`1* Npjkwd mawax E`ehpa} h`j}pi kaehax hpca}#cdjkiaxaj mcc* Rowdwd }ah
ammd}dojac*
0*7 ]de`x
M`napc} ]de`x1* Npjkwd mawax Rxow`w r`xpcajkaj e`jkkpjaiaj wa}paj dj}`x~ac 1 edcd
m`}di* Rowdwd }ah wtw}`e*
0*= EadjE`jp
M`napc} jae` EadjE`jp1* Npjkwd mawax E`ehpa} e`jp
Arcdiawd* Rowdwd }ah w}ajmax*
0*0 PrMo{j
M`napc} jae` PrMo{j1* Npjkwd mawax E`jaehafiaj /e`jkpxajkiaj jdcad m`jkaj
w}`r }`x}`j}p* Rowdwd }ah [dj78* ioeroj`j w`l`jdw GWrdj@md}*
88
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 23/45
HAH ^
OHL@G] OXD@J]@M RXOKXAEEDJK &OOR$ MACAE
R@EXOKXAEAJ ^DWPAC
M@JKAJ G)) HPDCM@X
0*1 Iojw`r R`jk`ehajkaj Arcdiawd dwpac H`xhawdw Ohl`g} Oxd`j}`m Rxokxaeedjk
Ohl`g} Oxd`j}`m Rxokxaeedjk h`xr`xaj macae e`jm`ndjdwdiaj r`exokxaeaj tajk xp}dj maj
h`xwdna} }`xw}xpi}px# w`majkiaj r`exokxaeaj ~dwpac e`jm`ndjdwdiaj w`gaxa ~dwpac hakadeaja
rxokxaee`x a}ap pw`x e`jlacajiaj rxokxae }`xw`hp} w`fdjkka }aerdcaj jta}a tajk ama rama
rxokxae }`xw`hp} mara} id}a i`}afpd* R`exokxaeaj ~dwpac e`epjkidjiaj r`jkkpja pj}pi
c`hdf noipw rama r`e`gafaj eawacaf maxdrama gaxa e`jajkajd hafawa r`exokxaeaj*
R`exokxaeaj ~dwpac mara} e`jpjlpiiaj ohl`i%ohl`i tajk mdkpjaiaj macae e`jgaxd wocpwd
a}ap r`e`gafaj eawacaf w`gaxa kxandw a}ap jta}a* Ohl i%ohl i tajk mdkpjaiaj }`xw hp}
e`jkkpjaiaj iojw`r ohl`g} oxd`j}`m rxokxaeedjk* M`jkaj amajta r`exokxaeaj ~dwpac id}a
mara} w`gaxa x`ac e`cdfa} hakadeaja w`hpaf rxokxae mara} m`jkaj epmaf mdcdfa} majmdrafaed e`cacpd dj}`xnag` a}ap r`jkfphpjk tajk h`xh`j}pi jta}a*
Edwac id}a djkdj e`ehpa} w`hpaf arcdiawd w`m`xfaja m`jkaj e`jkpjaiaj G)) hpdcm`x* Id}a
}djkkac e`jkkpjaiaj ohl`i%ohl`i tajk }`caf mdw`mdaiaj w`wpad i`hp}pfaj id}a* Ohl`i%ohl`i
}`xw`hp} jaj}djta aiaj mara} h`i`xla w`wpad m`jkaj npjkwdjta }`xkaj}pjk `~`j} tajk id}a
h`xdiaj* Ohl`i macae fac djd amacaf noxe# c`h`c# `md}# hp}}oj a}ap ohl`i cadj tajk id}a
}aehafiaj rama arcdiawd tajk id}a hpa}*
0*8 R`jk`jacaj Ohl`g} Oxd`j}`m Rxokxaeedjk macae R`exokxaeaj ^dwpac
E`jkkpjaiaj G)) Hpdcm`x
H`xdip} amacaf w`hpaf goj}of rxokxae tajk aiaj e`ehaj}p id}a pj}pi c`hdf e`eafaed
Ohl`g} Oxd`j}`m Rxokxaeedjk macae R`exokxaeaj ^dwpac E`jkkpjaiaj G)) Hpdcm`x*
Macae r`ehpa}aj arcdiawd mda}aw# id}a e`ehp}pfiaj<
1* Noxe1
a* Rxor`x}d`w
87
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 24/45
% Gar}doj < Noxe1
% F`dkf} < 710
% Jae` < Noxe1
% [dm}f < =82
h* @~`j}
% Ojgx`a}`
8* Cah`c1
a* Rxor`x}d`w
% Gar}doj < Eawpiiaj 1
% Jae` < Cah`c1
7* Cah`c8
h* Rxor`x}d`w
% Gar}doj < Eawpiiaj 8
% Jae` < Cah`c8
=* Cah`c7
a* Rxor`x}d`w
% Gar}doj < Fawdc
% Jae` < Cah`c7
0* Cah`c=
a* Rxor`x}d`w
% Gar}doj < Iacipca}ox W`m xfaja
% Jae` < Cah`c=
>* @md}1
a* Rxor`x}d`w
% Jae` < @md}1
% ]`v} < @md}1
;* @md}8
a* Rxor`x}d`w
% Jae` < @md}8
% ]`v} < @md}8
6* @md}7
a* Rxor`x}d`w
% Jae` < @md}7
8=
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 25/45
% ]`v} < @md}7
4* Hp}}oj1
a* Rxor`x}d`w
% Gar}doj < )
% Jae` < Hp}}oj1
h* @~`j}
% Ojgcdgi
12* Hp}}oj8
a* Rxor`x}d`w
% Gar}doj < %
% Jae` < Hp}}oj8
h* @~`j}
% Ojgcdgi
11* Hp}}oj7
a* Rxor`x}d`w
% Gar}doj < v
% Jae` < Hp}}oj7
h* @~`j}
% Ojgcdgi
18* Hp}}oj=
a* Rxor`x}d`w
% Gar}doj < <
% Jae` < Hp}}oj=
h* @~`j}
% Ojgcdgi
17* Hp}}oj0
a* Rxor`x}d`w
% Gar}doj < X`nx`wf
% Jae` < Hp}}oj0
h* @~`j}
80
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 26/45
% Ojgcdgi
1=* Hp}}oj>
a* Rxor`x}d`w
% Gar}doj < @vd}
% Jae` < Hp}}oj>
h* @~`j}
% Ojgcdgi
]aerdcaj rxokxae rama waa} md xpjjdjk<
Rama waa} md x`nx`wf<
waa} ma}a mddwd maj md}aehafiaj &w`hakad goj}of$<
8>
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 27/45
Djdcaf r`jlahaxaj wdjkia} e`jk`jad Ohl`g} Oxd`j}`m Rxokxaeedjk macae R`exokxaeaj
^dwpac e`jkkpjaiaj G)) Hpdcm`x* M`jkaj goj}of rxokxae tajk w`m`xfaja mda}aw# mara} id}a
cdfa} hakadeaja w`hpaf rxokxae md~dwpacdwawdiaj macae h`j}pi ohl`i%ohl`i tajk }`xwald*
8;
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 28/45
HAH ^D
RODJ]@X RAMA G)) HPDCM@X RODJ]@X RAMA G)) HPDCM@X
Rodj}`x amacaf wpa}p ~axdah`c tajk e`jpjlpi i` acaea} e`eoxt ~axdah`c tajk
cadjjta* M`jkaj e`jkkpjaiaj rodj}`x hajtai fac mara} mdcaipiaj w`r`x}d e`c`{a}iaj
wpa}p ~axdah`c tajk ama md macae npjkwd tajk }`caf md hafaw rama hah%hah w`h`cpejta*
Wpa}p rodj} x hpiaj h`xdwd m`jkaj wpa}p jdcad ma}a w`r`x}d facjta rama ~axdah`c
hdawa# ~axdah`c rodj}`x h`xdwd m`jkaj wpa}p acaea}* Pj}pi e`jm`icaxawdiaj ~axdah`c
rodj}`x id}a e`jkkpjaiaj }ajma aw}`xdi / hdj}ajk &,$ mdm`raj ~axdah`c tajk md
m`icaxawdiaj rama }dr` ma}a }`x}`j}p* ]ajma djd lpka mara} mdraiad pj}pi e`jkaiw`w jdcad
maxd ~axdah`c tajk }`caf md}pjlpi* Pj}pi e`jmara}iaj acaea} maxd ~axdah`c rodj}`x id}a
e`jkkpjaiaj }ajma .* Pj}pi c`hdf e`jk`x}d pxadaj mda}aw r`xfa}diaj dcpw}xawd h`xdip} djd
<
'djgcpm` 3dow}x`ae*f:
~odm eadj&$
y
dj} ,rv# v# t9 // e`jm`icaxawdiaj ~axdah`c rodj}`x rv h`x}dr` dj}`k`x
v 5 12229 // e`eh`xdiaj jdcad v waea m`jkaj 1222
rv 5 .v9 // m`jkaj w}a}`e`j} djd ~axdah`c rodj}`x w`iaxajk e`jpjlpi
i` acaea} ~axdah`c v
t 5 ,rv9 // e`jkaiw w ~axdah`c tajk md}pjlpi oc`f rodj}`x
gop} 33 rv9 // e`jaerdciaj dwd maxd ~axdah`c rodj}`x rv h`xpra acaea}
gop} 33 jmc9 // kaj}d haxdw haxpgop} 33 t9 // e`jaerdciaj dwd maxd ~axdah`c tajk md }pjlpi
u
Fawdc maxd rxokxae mda}aw amacaf <
NNMM
1222
86
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 29/45
Maxd dcpw}xawd mda}aw mara} id}a cdfa} haf{a rv &tajk e`xpraiaj ~axdah`c rodj}`x$
h`xdwd acaea} maxd ~axdah`c v* W`majkiaj ldia id}a f`jmai e`jkaiw`w jdcad maxd ~axdah`c
tajk md}pjlpi oc`f ~axdah`c rodj}`x &jdcad maxd ~axdah`c v$ eaia id}a kpjaiaj }ajma
aw}`xdi md m`raj ~axdah`c rodj}`x*
W`ajmadjta rama rxokxae mda}aw }dmai }`xmara} r`xjta}aaj <
rv 5 .v9
Jaepj }`xmara} r`xjta}aaj <
t 5 ,rv9
eaia# t }dmaicaf h`xdwd jdcad v# w`hah rv h`cpe mda}px akax e`jpjlpi ~axdah`c v* fac
w`r`x}d djd mara} e`jt`hahiaj ioerp} x e`jlamd fajk iax`ja rodj}`x h`cpe md
djdwdacdwawdiaj*
Wa}p fac cakd tajk r`xcp mdr`xfa}diaj cakd ldia id}a e`jkkpjaiaj rodj}`x dacaf
}dr` ~axdah`c rodj}`x m`jkaj }dr` ma}a ~axdah`c tajk md}pjlpijta faxpwcaf waea
goj}ofjta rama rxokxae mda}aw ~axdah`c rodj}`x rv h`x}dr` waea m`jkaj ~axdah`c tajk
md}pjlpijta tad}p v# waea%waea h`x}dr` dj}`k`x*
>*1Rodj}`x maj Axxat
Fphpjkaj aj}axa rodj}`x maj axxat rama G)) wajka}caf `xa}# w`hah
w`wpjkkpfjta axxat w`gaxa dj}`xjac aiaj md}`xl`eafiaj macae h`j}pi rodj}`x* Pj}pi
l`cawjta r`xfa}diaj rxokxae h`xdip} djd <
'djgcpm` 3dow}x`ae*f:
~odm eadj&$
y w}a}dg dj} jdcadY7U 5 y12#82#72 u9
// r`eh`xdaj jdcad i` axxat jdcad
dj} ,rjdcad9
// e`jm`icaxawdiaj ~axdah`c rodj}`x rjdcad
rjdcad 5 jdcad9
// rjdcad h`xdwd acaea} axxat
nox&dj} d529 d379 d))$
y
gop} 33 ,&rjdcad ) d$ 33 jmc9 // }aerdciaj dwd axxat e`cacpd ~axdah`c
84
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 30/45
u
rodj}`x
u
Maxd rxokxae mda}aw mara} mdcdfa} haf{a r`jkaiw`waj `c`e`j axxat mara}
mdcaipiaj e`cacpd acaea} e`eoxd rama ~axdah`c rodj} x* ,&rjdcad ) d$ waea fac jta
m`jkaj jdcadYU rama axxat hdawa* Op}rp} maxd rxokxae mda}aw aiaj e`jkfawdciaj jdcad 12#
82 maj 72* pj}pi axxat mpa# }dka maj j mde`jwd rpj mara} id}a hpa} m`jkaj e`jkkpjaiaj
rodj}`x* Goj}of pj}pi axxat m`jkaj mde`jwd mpa r`jm`icaxawdajjta amacaf <
,&,&rjdcad ) d$ ) l$
>*8Axxat maxd rodj}`x
Wpa}p axxat hdwa mdkpjaiaj pj}pi e`jtderaj w`lpecaf rodj}`x* W`hakad goj}of
pj}pi e`ehpa} axxat wa}p mde`jwd tajk h`x}dr` dj}`k`x id}a m`icaxawdiaj <
dj} jdcadY7U mdxphaf e`jlamd dj} ,jdcad
}`xmara} r`xh`maaj mdaj}axa i`mpa w}a}`e`j} mda}aw# rama axxat jdcadY7U aiaj
e`jt`hahiaj }dka hpaf }`era} pj}pi jdcad%jdcad dj}`k`x a}ap w`hajtai > ht}` e`eoxd
aiaj mdwdariaj pj}pi axxat djd &dj} 5 8 ht}` mdiacd 7 }`era} 5 > ht}`$* Pj}pi axxat
rodj}`x# ioerdc`x }dmai w`gaxa o}oea}dw e`jtdariaj }`era} pj}pi jdcad%jdcadjta# iax`ja
hajtaijta jdcad%jdcad tajk aiaj mdkpjaiaj h`cpe mdi`}afpd* Pj}pi e`jka}awd eawacaf
djd# eaia pj}pi e`jtdariaj w`lpecaf hcoi e`eoxd mara} mdkpjaiaj gaxa acoiawd
mdjaedi &mtjaedg accoga}doj$* Gaxa acoiawd mdjaedi djd e`jkkpjaiaj e`eoxd tajk
eawdf iowojk md cpax e`eoxd tajk hdawajta mdkpjaiaj pj}pi ma}a* Pj}pi e`jkkpjaiaj
gaxa djd# r`xcp mdkpjaiaj npjkwd ifpwpw mdmacae rodj}`x tad}p e`jkkpjaiaj npjkwd
w}ajmax eaccog&$ m`jkaj rxo}o}tr`jta h`xama md f`am`x ndc w}mcdh*f* &djd fajta
mdkpjaiaj ldia id}a e`jkkpjaiaj hafawa G$# ldia id}a e`jkkpjaiaj hafawa G)) eaia
npjkwd w}ajmax tajk mdkpjaiaj dacaf j`{* Goj}of e`jkacoiawdiaj wpa}p axxat m`jkaj
e`jkkpjaiaj npjkwd%npjkwd mda}aw amacaf w`hakad h`xdip} <
jdcad 5 eaccog&wd|`on&dj}$ , 7$9 // pj}pi e`jkacoiawdiaj m`jkaj G
72
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 31/45
jdcad 5 j`{ dj} // pj}pi e`jkacoiawdiaj m`jkaj G))
fawdc maxd r`jkacoiawdaj mda}aw dacaf wpa}p acaea} tajk e`jpjlpiiaj ht}` r`x}aea maxd
e`eoxd tajk mdacoiawdiaj md f`ar* Ldia acoiawd e`eoxd djd kakac# hdwa mdiax`jaiaj }dmai
e`jgpiprdjta e`eoxd rama f`ar# eaia npjkwd mda}aw aiaj e`jkfawdciaj jdcad JPCC*
W`}`caf id}a e`jkacoiawdiaj e`eoxd pj}pi axxat# ama hadijta ldia id}a
e`jkfarpw / e`jm`%acoiawdiaj i`ehacd axxat }`xw`hp} maxd e`eoxd# w`fdjkka xpajk md
e`eoxd f`ar mara} mdkpjaiaj pj}pi i`r`xcpaj tajk cadjjta* Pj}pi e`jkfarpw /
e`jm`%acoiawdiaj w`hpaf axxat mdr`xcpiaj w`hpaf npjkwd w}ajmax nx``&$ maxd f`am`x ndc`
w}mcdh*f pj}pi raxa r`jkkpja hafawa G# ldia id}a e`jkkpjaiaj G)) id}a e`jkkpjaiaj
npjkwd w}ajmax m`c`}`* Goj}ofjta <
nx``&jdcad$9 // e`jm`acoiawdiaj m`jkaj hafawa G
m`c`}` YU jdcad9 // e`jm`acoiawdiaj m`jkaj hafawa G))
w`cajlp}jta r`jkacoiawdaj mda}aw mara} m`jkaj epmaf id}a e`eh`j}pi wpa}p w}xpi}px
ma}a cdji cdw} eaprpj mophc` cdji cdw} m`jkaj e`jkkpjaiaj hafawa G/G))*
H`xdip} djd aiaj mdh`xdiaj goj}of rxokxae m`jkaj e`jkkpjaiaj npjkwd w}ajmax
mda}aw &cajkwpjk m`jkaj e`jkkpjaiaj G))$ <
'djgcpm` 3dow}x`ae*f:
'djgcpm` 3gojdo*f:
w}xpg} efw
y
gfax jreY4U9
gfax jaeaY80U9
gfax acaea}Y72U9
dj} jdcad9
u9
~odm eadj&$
y
efw ,refw9
dj} j9
71
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 32/45
gcxwgx&$9
gop} 33 (RXOKXAE MA]A EAFAWDW[A( 33 `jmc9
gop} 33 (%%%%%%%%%%%%%%%%%%%%%%( 33 `jmc 33 `jmc9
gop} 33 (Eawpiiaj Hajtaijta Ma}a < (9 gdj :: j9gop} 33 `jmc9
refw 5 j`{ efwYjU9
nox &dj} d529 d3j9 d))$
y
gop} 33 (Djrp} Ma}a Eafawdw{a I`%( 33 d)1 33 `jmc9
gop} 33 (Jaea Ajma < (9 gdj :: refwYdU*jaea9
gop} 33 (JRE Ajma < (9 gdj :: refwYdU*jre9
gop} 33 (Acaea} Ajma < (9 gdj :: refwYdU*acaea}9
gop} 33 (Jdcad WHR Ajma < (9 gdj :: refwYdU*jdcad9
gop} 33 `jmc9
u
gop} 33 (]`iaj W`ehaxajk }oehoc *** !(9
k`}gf&$9
gcxwgx&$9
gop} 33 ( Op}rp} Ma}a Eafawdw{a(
33 `jmc 33 `jmc9
gop} 33 (5555555555555555555555555555555555555555555( 33 `jmc9
gop} 33 ( Jo* Jaea JRE Acaea} Jdcad( 33 `jmc9
gop} 33 (5555555555555555555555555555555555555555555( 33 `jmc9
nox &d529 d3j9 d))$
y
ko}ovt&8# d)>$9 gop} 33 d)1 33 (*(9
ko}ovt&;# d)>$9 gop} 33 refwYdU*jaea9
ko}ovt&88# d)>$9 gop} 33 refwYdU*jre9
ko}ovt&77# d)>$9 gop} 33 refwYdU*acaea}9
ko}ovt&07# d)>$9 gop} 33 refwYdU*jdcad 33 `jmc9
u
gop} 33 (5555555555555555555555555555555555555555555( 33 `jmc9
78
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 33/45
m`c`}` YU refw9
k`}gf&$9
u
>*7Rodj}`x i` Rodj}`x
Rodj}`x i` rodj}`x e`xpraiaj wpa}p rodj}`x tajk e`jpjlpi i` acaea} rodj}`x
tajk cadjjta* M`jkaj e`jkkpjaiaj mpa hpaf aw}`xdi rama ~axdah`c rodj}`x# eaia
~axdah`c rodj}`x }`xw`hp} mara} e`jkaiw`w i` ~axdah`c rodj}`x tajk cadjjta* Goj}ofjta <
'djgcpm` 3dow}x`ae*f:
~odm eadj&$
y
dj} a# ,h# ,,g9 // e`jm`icaxawdiaj ~axdah`c rodj}`x
a 5 12229 // e`eh`xdiaj jdcad a waea m`jkaj 1222
h 5 .a9 // m`jkaj w}a}`e`j} djd ~axdah`c rodj}`x w`iaxajk e`jpjlpi
i` acaea} ~axdah`c ag 5 .h9 // m`jkaj w}a}`e`j} djd ~axdah`c rodj}`x w`iaxajk e`jpjlpi
i` acaea} ~axdah`c a
gop} 33 ,h9 // e`jaerdciaj dwd maxd ~axdah`c rodj}`x h h`xpra acaea}
gop} 33 jmc9 // kaj}d haxdw haxp
gop} 33 ,,g9 // e`jaerdciaj dwd maxd ~axdah`c rodj}`x g
u
Fawdc maxd rxokxae mda}aw amacaf <
1222
1222
Maxd rxokxae mda}aw mara} mdwderpciaj haf{a m`jkaj e`jkkpjaiaj rodj}`x i`
rodj}`x# dwd maxd rodj}`x tajk }`xaifdx e`xpraia acaea} e`eoxd maxd ~axdah`c rodj}`x
w`wpjkkpfjta* Rama goj}of mda}aw# ~axdah`c h tajk e`jpjlpi i` ~axdah`c a md}pjlpi
i`ehacd oc`f ~axdah`c g w`fdjkka jdcad maxd ~axdah`c g w`h`jaxjta waea m`jkaj ~axdah`c h
maj ~axdah`c a*
77
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 34/45
HAH ^DD
E@EHPA] AX]DI@C ]@J]AJK R@EDCDFAJ# R@XPCAJKAJ/D]@XAWD
MAJ X@IPXWDN M@JKAJ HAFAWA R@EXOKXAEAJ G)) HPDCM@X
;*1 R`edcdfaj
R`edcdfaj e`xpraiaj wpa}p rxow`w r`edcdfaj aiwd mdaj}axa h`h`xara ac}`xja}d~`
tajk md h`xdiaj* Wpa}p w}xpi}px mawax ackoxd}ea tajk e`edcdid wa}p a}ap c`hdf iojmdwd
}`x}`j}p mdeaja w`hpaf djw}xpiwd mdcaiwajaiaj ldia w`hpaf iojmdwd/r`xwtaxa}aj }`xr`jpfd*
Npjkwd r`jt`c`iwdaj iojmdwd r`j}djk ax}djta macae r`jtpwpjaj hafawa G# }`xp}aea pj}pi
rxokxae tajk ioerc`iw*
;*1*1 W}xpi}px iojmdwd –Dn****―
W}xpi}px dn mdh`j}pi maxd r`xjta}aaj dn maj w`xdjk mdkpjaiaj pj}pi e`jt`c`iwd
wpa}p iojmdwd }pjkkac* Hdca rxow`w tajk mdw`c`iwd }`xr`jpfd a}ap h`xjdcad h`jax# eaia
r`xjta}aaj tajk ama md macae io}ai dn aiaj md `iw`ipwd maj md i`xlaiaj*
H`j}pi pep maxd dn <
dn &iojmdwd$
y
**********
u
Goj}of rxokxae <
7=
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 35/45
Op}rp}jta <
R`jl`cawa rxokxae <
R`jkkpja e`eawpiiaj jdcad 8# eaia rxokxae e`jaerdciaj r`waj* Ax}djta# jdcad
tajk md eawpiiaj }`xw`hp} e`e`jpfd iojmdwd tajk tajk }`caf md }`j}piaj* Arahdca }dmai
e`e`jpfd iojmdwdjta# eaia rxokxae }dmai e`jaerdciaj ara%ara*
;*1*8 W}xpi}px Iojmdwd –dn*****`cw`*****―Macae w}xpi}px iojmdwd dn*****`cw`***** edjdeac }`xmara} mpa r`xjta}aaj* Ldia iojmdwd
tajk mdr`xdiwa h`xjdcad h`jax a}ap }`xr`jpfd eaia r`xjta}aaj r`x}aea tajk mdcaiwajaiaj
maj ldia iojmdwd tajk md r`xdiwa h`xjdcad wacaf eaia r`xjta}aaj tajk i`mpa tajk
mdcaiwajaiaj*
H`j}pi pepe maxd dn*****`cw`***** <
dn &iojmdwd$
y
**********
u
`cw`
y
**********
u
Goj}of rxokxae <
70
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 36/45
Op}rp}jta <
Iojmdwd D }`xr`jpfd
Iojmdwd D }dmai }`xr`jpfd eaia e`jlacajiaj aiwd tajk i` DD
7>
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 37/45
R`jl`cawaj rxokxae <
R`jkkpja e`eawpiiaj jdcad tajk iojmdwd r`x}aea }`xr`jpfd# eaia rxokxae
e`jlacaj iaj aiwd tajk r`x}aea* Cacp r`jkkp e`eawpiiaj jdcad tajk }dmai e`e`jpfd
iojmdwd r`x}aea# eaia rxokxae e`jlacaj iaj aid tajk i` mpa* H`xh`ma m`jkaj w}xpi}px
iojmdwd dn# ldia iojmdwd r`x}aea }dmai }`xr`jpfd eaia rxokxae }dmai e`jaerdciaj ara%
ara*
;*1*7 W}xpi}px Iojmdwd –w{d}gf****gaw`****m`napc}****―
W}xpi}px iojmdwd w{d}gf****gaw`****m`napc} mdkpjaiaj pj}pi r`jt`c`iwdaj iojmdwd
m`jkaj i`epjkidjaj }`xlamd gpipr hajtai* W}xpi}px djd aiaj e`caiwajaiaj wacaf wa}p
maxd h`h`xara r`jta}aaj ‖gaw`— }`xkaj}pjk jdcad iojmdwd tajk ama md macae w{d}gf*
W`cajlp}jta rxow`w md}`xpwiaj fdjkka md}`epiaj r`xjta}aaj ‖hx`ai—* Ldia }dmai ama jdcad
rama gaw` tajk w`wpad m`jkaj jdcad iojmdwd# eaia rxow`w aiaj md}`xpwiaj i`rama
r`xjta}aaj tajk ama md ha{af ‖m`napc}—*
H`j}pi pepe –w{d}gf****gaw`****m`napc}****―
7;
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 38/45
Goj}of rxokxaejta <
Op}rp}jta <
R`jl`cawaj rxokxae <
I`}dia rxokxae mdlacajiaj# eaia rxokxae aiaj e`edj}a r`jkkpja pj}pi
e`eawpiiaj rdcdfaj maxd h`h`xara e`jp }`xw`hp}* Cacp rxokxae e`jg`}ai rdcdfaj tajk
id}a rdcdf }`xw`hp}* Maj ldia rdcdfaj }dmai }`xw`mda# eaia rxokxae aiaj e`jaerdciaj
r`waj –E`jp tajk md rdcdf }dmai }`xw`mda―*
;*8 R`xpcajkaj/D}`xawd
W`hpaf a}ap w`i`coeroi djw}xpiwd mdpcajk pj}pi lpecaf r`jkpcajkaj }`x}`j}p*
Hadi tajk }`xm`ndjdwdiaj w`h`cpejta a}aprpj m}dmai*
W}xpi}px r`jkpcajkaj }`xmdxd a}aw mpa hakdaj <
76
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 39/45
1* Iojmdwd r`jkpcajkaj tad}p `iwrx wd hooc`aj tajk faxpw mdr`jpfd pj}pi
e`caiwajaiajr`jkpcajkaj
8* Dwd a}ap hamaj r`jkpcajkaj tad}p wa}p a}ap c`hdf r`xjta}aaj &aiwd$ tajk aiaj mdpcajk*
Ama }dka gaxa tajk pepe pj}pi e`caipiaj r`xpcajkaj rama G)) tad}p <
1* nox
8* {fdc`
7* mo {fdc`
;*8*1 R`xpcajkaj –nox***―
R`xjta}aaj –nox***― mdkpjaiaj pj}pi e`jkfawdciaj r`jkpcajkaj&coordjk$
h`h`xara iacd }ajra r`jkkpjaaj iojmdwd ararpj* Rama pepejta coordjk tajk mdcaipiaj
oc`f nox }`caf mdi`}afpd ha}aw a{ac# wtaxa} coordjk maj r`xphafajjta* W`caea iojmdwd
}`xr`jpfd# eaia r`xjta}aaj aiaj }`xpw md `iw`ipwd*
H`j}pi pepe –nox***― <
nox &djdwdacdwawd 9 iojmdwd 9 r`xphafaj$
y
**********
u
Goj}of rxokxaejta <
Op}rp}jta <
74
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 40/45
;*8*8 R`xpcajkaj –{fdc`***―
Tad}p r`xpcajkaj tajk e`caipiaj r`jk`g`iaj iojmdwd md a{ac hcoi w}xpi}px#
r`xpcajkaj djd fajta aiaj mdcaipiiaj ldia iojmdwd tajk md m`ndjdwdiaj md macaejta
}`xr`jpfd &h`xjdcad h`jax$ maj ldia iojmdwd tajk md m`ndjdwdiaj }dmai }`xr`jpfd &h`xjdcad
wacaf$ eaia w}a}`e`j}%w}a}`e`j} tajk }`xmara} md macae hcoi r`xpcajkajrpj }dmai aiaj
r`xjaf md`iw`ipwd oc`f rxokxae*
R`xjta}aaj –{fdc`― e`xpraiaj wacaf wa}p r`xjta}aaj tajk h`xkpja pj}pi
e`erxow`w wpa}p r`xjta}aaj a}ap h`h`xara iacd* R`xjta}aaj {fdc` e`epjkidjiaj
w}a}`e`j%w}a}`e`j} tajk ama mdmacaejta }dmai mdcaipiaj waea w`iacd*
H`j}pi pepe –{fdc`― <
{fdc` &iojmdwd$
y
**********
u
Goj}of rxokxaejta <
=2
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 41/45
Op}rp}jta <
;*8*7 R`xpcajkaj –mo****{fdc`****―
R`xjta}aaj –mo****{fdc`****― edxdr w`r`x}d r`xjta}aaj –{fdc`***―# fajta wala rama
mo****{fdc **** r`xjta}aaj tajk }`xmara} md macaejta edjdeac aiaj w`iacd md`iw ipwd*
W}xpi}px djd h`xh`ma m`jkaj w}xpi}px {fdc` tajk e`caipiaj r`jk`g`iaj iojmdwd md a{ac
hcoi r`xpcajkaj# rama w}xpi}px mo%{fdc` iojmdwd lpw}xp md}`era}iaj md hakdaj aifdx*
Hdawajta w}xpi}px djd e`caipiiaj r`xpcajkaj }`xc`hdf mafpcp maj r`jkpldajjta mdcaipiaj
md h`caiajk*
H`j}pi pepe ―mo****{fdc`****― <
mo
y
=1
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 42/45
**********
u {fdc` &iojmdwd$9
Goj}of rxokxaejta <
Op}rp}jta <
;*7 X`ipxwdn
R`xpcajkaj x`ipxwdn e`xpraiaj wacaf wa}p e`}om` mdmacae r`exokxaeaj tajk
eaja macae w`hpaf npjkwd }`xmara} dj}xpiwd tajk e`eajkkdc npjkwd d}p w`jmxd# a}ap c`hdf
w`xdjk mdw`hp} e`eajkkdc mdxdjta w`jmdxd* I`c`hdfaj r`xpcajkaj x`ipxwdn wajka} epmaf
pj}pi e caipiaj r`xpcajkaj m`jkaj ha}awaj tajk cpaw macae ax}daj e caipiaj
r`xpcajkaj macae wiaca tajk h`wax maj mara} e`caipiaj r`xpcajkaj m`jkaj ha}awaj
npjkwd*
=8
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 43/45
I`ipxajkaj r`xpcajkaj x`ipxwdn <
]dmai hdwa e`caipiaj j`w}`m coor a}ap coordjk h`xwaxajk*
Hdawajta e`ehpa} npjkwd wpcd} pj}pi mdrafaed# fajta gogoi pj}pi r`xwoacaj
}`x}`j}p wala#
E`e`xcpiaj w}agi tajk c`hdf h`wax# w`hah w`}dar iacd npjkwd mdrajkkdc#
~axdah`c coiac maj raxae`}`x noxeac aiaj md}`era}iaj i` w}agi maj ama iacata aiaj
e`jt`hahiaj w}agi }ai gpipr cakd &W}agi O~`xpe$*
Rxow`w akai h`xh`cd}%h`cd} iax`ja }`xmara} r`eajkdcaj npjkwd tajk h`xpcajk%
pcajk maj r`eajkkdcaj ma}a tajk md}perpi*
Goj}of rxokxae <
=7
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 44/45
MAN]AX RPW]AIA
F`xdtaj}o# Deae maj Xafaxlo# Hpmd* R`exokxaeaj Hoxcajm G)) Hpdcm`x * Djnoxea}dia Hajmpjk*
8227*
Nagfxpxxo|d# E maj Kpw}da{aj# N`xxt* Iojw`r Maj Arcdiawd R`exokxaeaj E`jkkpjaiaj Hoxcajm
G)) Hpdcm`x >―&Eompc ^dwpac X`~dwd$* Naipc}aw Dcep Ioerp}`x Pjd~`xwd}aw Wxd{dlata* 822>*
f}}r<//dm*{didr`mda*oxk/{did/R`exokxaeaj_h`xoxd`j}awd_ohl`i
F`xtaj}o* Deae maj Xafaxlo* Hpmd# R`exokxaeaj Hoxcajm G)) Hpdcm`x # Djnoxea}dia
Hajmpjk# 822>
==
7/23/2019 Bahasa Pemrograman C++ Builder
http://slidepdf.com/reader/full/bahasa-pemrograman-c-builder 45/45