View
229
Download
0
Embed Size (px)
Citation preview
8/17/2019 Materi ujian prokom
1/27
MATERI UJIAN PROKOM
Tugas 11
• Input : combobox, listbox, radiobutton
• Output : textbox
Kode yang digunakan:private: System::Void button3_Click(System::Object^ sender, System::Eventr!s^ e"
# Close("$
%private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# 'loat m,k,v,!,ki,po,me$
i' (comboo)&*+Selectednde) -- *&" .essa!eo)::S/o0(12ili/an .assa /arus diisi1"$ else i' (comboo)*+Selectednde) -- *&"
.essa!eo)::S/o0(12ili/an 4etin!!ian /arus diisi1"$ else i' (listo)&*+Selectednde) -- *& 55listo)&*+Selectednde)-- 6"
.essa!eo)::S/o0(12ili/an 4ecepatan /arus diisi1"$ else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse" .essa!eo)::S/o0(12ili/an 8ravitasi /arus diisi1"$ else #
i' (comboo)&*+Selectednde) -- 6" m-&66$ i' (comboo)&*+Selectednde) -- &" m-66$ i' (comboo)&*+Selectednde) -- " m-366$ i' (comboo)&*+Selectednde) -- 3" m-966$
i' (comboo)*+Selectednde) -- 6" k-&6$ i' (comboo)*+Selectednde) -- &" k-6$ i' (comboo)*+Selectednde) -- " k-36$
8/17/2019 Materi ujian prokom
2/27
i' (listo)&*+Selectednde) -- &" v-&6$ i' (listo)&*+Selectednde) -- " v-6$ i' (listo)&*+Selectednde) -- 3" v-36$ i' (listo)&*+Selectednde) -- 9" v-96$
i' (radioutton&*+C/ecked" !-;
8/17/2019 Materi ujian prokom
3/27
digunakan:private: System::Void button3_Click(System::Object^ sender, System::Eventr!s^ e"
#'loat v,r&,r,r3,rts,is,ps,rtp,ip,pp$
i' (comboo)&*+Selectednde) -- *&".essa!eo)::S/o0(1nput & /arus diisiD1"$else i' (comboo)*+Selectednde) -- *&".essa!eo)::S/o0(1nput /arus diisi1"$else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse 77 radioutton3*+C/ecked--'alse ".essa!eo)::S/o0(1nput 3 /arus diisi1"$else i' (listo)&*+Selectednde) -- *& 55 listo)&*+Selectednde)
-- 6".essa!eo)::S/o0(1nput Be!an!an /arus diisi1"$else#
i' (listo)&*+Selectednde) -- &" v-&&6$i' (listo)&*+Selectednde) -- " v-6$
i' (comboo)&*+Selectednde) -- 6" r&->$
i' (comboo)&*+Selectednde) -- &" r&-&6$i' (comboo)&*+Selectednde) -- " r&-&>$i' (comboo)&*+Selectednde) -- 3" r&-6$
i' (comboo)*+Selectednde) -- 6" r-&6$i' (comboo)*+Selectednde) -- &" r-6$i' (comboo)*+Selectednde) -- " r-36$
i' (radioutton&*+C/ecked" r3-&6$i' (radioutton3*+C/ecked" r3-6$i' (radioutton*+C/ecked" r3-36$
rts-r&@r@r3$
is-vrts$ps-v?is$rtp-(r&?r?r3"((r&?r"@(r&?r3"@(r?r3""$ip-vrtp$pp-v?ip$
label=*+Be)t - Convert::BoStrin!(rts"$labelA*+Be)t - Convert::BoStrin!(is"$label&3*+Be)t - Convert::BoStrin!(ps"$label&9*+Be)t - Convert::BoStrin!(rtp"$label&>*+Be)t - Convert::BoStrin!(ip"$label&=*+Be)t - Convert::BoStrin!(pp"$
i' (c/ecko)&*+C/ecked"#
i' (v--&&6"label&A*+Be)t - Convert::BoStrin!(1Be!an!an enda/1"$elselabel&A*+Be)t - Convert::BoStrin!(1Be!an!an Bin!!i1"$
%
elselabel&A*+Be)t - Convert::BoStrin!(1FFFFF1"$
%%
8/17/2019 Materi ujian prokom
4/27
private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e" #
comboo)&*+Selectednde) -*&$comboo)*+Selectednde) -*&$listo)&*+Selectednde) -*&$radioutton&*+C/ecked-'alse$radioutton*+C/ecked-'alse$
radioutton3*+C/ecked-'alse$label=*+Be)t - Convert::BoStrin!(1FFFFF1"$labelA*+Be)t - Convert::BoStrin!(1FFFFF1"$label&3*+Be)t - Convert::BoStrin!(1FFFFF1"$label&9*+Be)t - Convert::BoStrin!(1FFFFF1"$label&>*+Be)t - Convert::BoStrin!(1FFFFF1"$label&=*+Be)t - Convert::BoStrin!(1FFFFF1"$label&A*+Be)t - Convert::BoStrin!(1FFFFF1"$
%private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
#Close ("$
%
Tugas 13:
• Input : combobox, radiobutton, checkbox
• Output : label
Kode yang digunakan:private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# 'loat vo,vt,t,s,a,st$
i' (comboo)&*+Selectednde) -- *& 55 comboo)&*+Selectednde)-- 6"
.essa!eo)::S/o0(12ili/an 4ec; 0al /arus diisi1"$ else i' (comboo)*+Selectednde) -- *& 55 comboo)*
+Selectednde) -- 6" .essa!eo)::S/o0(12ili/an 4ec; k/ir /arus diisi1"$ else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse 77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse" .essa!eo)::S/o0(12ili/an Gaktu /arus diisi1"$ else #
i' (comboo)&*+Selectednde) -- &" vo-&>$ i' (comboo)&*+Selectednde) -- " vo-36$ i' (comboo)&*+Selectednde) -- 3" vo-9>$
8/17/2019 Materi ujian prokom
5/27
i' (comboo)*+Selectednde) -- &" vt-&>$ i' (comboo)*+Selectednde) -- " vt-36$ i' (comboo)*+Selectednde) -- 3" vt-9>$
i'(radioutton&*+C/ecked" t-&6$ i'(radioutton*+C/ecked" t-6$ i'(radioutton3*+C/ecked" t-36$
i'(radioutton9*+C/ecked" t-96$
s-(vo?t"@(a?t?t"$ a-(vt*vo"t$
i' (c/ecko)&*+C/ecked" label*+Be)t - Convert::BoStrin!(s"$ else label*+Be)t - Convert::BoStrin!(1FFFFFF1"$
i' (c/ecko)*+C/ecked" label3*+Be)t - Convert::BoStrin!(a"$ else
label3*+Be)t - Convert::BoStrin!(1FFFFFF1"$
i' (c/ecko)3*+C/ecked 77 c/ecko)*+C/ecked " #
i' (a+6" label9*+Be)t - Convert::BoStrin!(1Hipercepat1"$ i' (a--6" label9*+Be)t - Convert::BoStrin!(14onstan1"$ i' (aI6" label9*+Be)t - Convert::BoStrin!(1Hiperlambat1"$
% else label9*+Be)t - Convert::BoStrin!(1FFFFFF1"$ %
%private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e"
# comboo)&*+Selectednde) - *&$ comboo)*+Selectednde) - *&$ radioutton&*+C/ecked-'alse$ radioutton*+C/ecked-'alse$ radioutton3*+C/ecked-'alse$ radioutton9*+C/ecked-'alse$ c/ecko)&*+C/ecked-'alse$
c/ecko)*+C/ecked-'alse$ c/ecko)3*+C/ecked-'alse$ label*+Be)t-1FFFFFF1$ label3*+Be)t-1FFFFFF1$ label9*+Be)t-1FFFFFF1$
%private: System::Void button3_Click(System::Object^ sender, System::Eventr!s^ e"
# Close("$
%
8/17/2019 Materi ujian prokom
6/27
Tugas 14:
• Input : combobox, listbox, radiobutton, checkbox
• Output : data grid view
Kode yang digunakan:private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# int no, i, n$ 'loat c, r, k, ', ca0, cak, in$
i' (comboo)&*+Selectednde) -- *& 55 comboo)&*+Selectednde)-- 6"
.essa!eo)::S/o0(12ili/an Celcius 0al /arus diisi1"$ else i' (listo)&*+Selectednde) -- *& 55 listo)&*
+Selectednde) -- 6 " .essa!eo)::S/o0(12ili/an Celcius k/ir /arus diisi1"$ else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse 77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse" .essa!eo)::S/o0(12ili/an nterval /arus diisi1"$ else #
i' (comboo)&*+Selectednde) -- &" ca0-&>$ i' (comboo)&*+Selectednde) -- " ca0-96$ i' (comboo)&*+Selectednde) -- 3" ca0-=>$
i' (listo)&*+Selectednde) -- &" cak->$ i' (listo)&*+Selectednde) -- " cak->6$ i' (listo)&*+Selectednde) -- 3" cak-A>$
i' (listo)&*+Selectednde) -- 9" cak-&66$
i' (radioutton&*+C/ecked" in->$ i' (radioutton3*+C/ecked" in-&6$
8/17/2019 Materi ujian prokom
7/27
i' (radioutton*+C/ecked" in-&>$ i' (radioutton*+C/ecked" in-6$
else i' (ca0+cak" .essa!eo)::S/o0(1nput C a0al I nput C ak/ir1"$
else #
n-(cak*ca0"in$
data8ridVie0&*+o0Count-n@&$ 'or(i-6$iI-n$i@@"
# no-i@&$ c-ca0@(in?i"$ r-6;
8/17/2019 Materi ujian prokom
8/27
Tugas 15:
• Input : combobox, radiobutton
• Output : data grid view
Kode yang digunakan:private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
#int i,n,no$'loat na0,nak,in,sdt,s,c,t$
i' (comboo)&*+Selectednde) --*& 55 comboo)&*+Selectednde)--6"
.essa!eo)::S/o0(1Sudut 0al Larus diisi DD1"$else i' (comboo)*+Selectednde) --*& 55 comboo)*
+Selectednde) --6".essa!eo)::S/o0(1Sudut k/ir Larus diisi DD1"$else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse 77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse".essa!eo)::S/o0(1nterval Larus diisi1"$else #i' (comboo)&*+Selectednde) -- &" na0-6$i' (comboo)&*+Selectednde) -- " na0-36$i' (comboo)&*+Selectednde) -- 3" na0-=6$i' (comboo)&*+Selectednde) -- 9" na0-6$
i' (comboo)*+Selectednde) -- &" nak-6$i' (comboo)*+Selectednde) -- " nak-&
8/17/2019 Materi ujian prokom
9/27
data8ridVie0&*+o0sJiK*+CellsJ6K*+Value-no$data8ridVie0&*+o0sJiK*+CellsJ&K*+Value-sdt$data8ridVie0&*+o0sJiK*+CellsJK*+Value-s$data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-c$i' (sdt--6 55 sdt--A6"data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-1MN1$
elsedata8ridVie0&*+o0sJiK*+CellsJ9K*+Value-t$%%
%private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e"
# comboo)&*+Selectednde) -*&$ comboo)*+Selectednde) -*&$ radioutton&*+C/ecked-'alse$ radioutton*+C/ecked-'alse$ radioutton3*+C/ecked-'alse$ radioutton9*+C/ecked-'alse$
data8ridVie0&*+o0Count-&$ data8ridVie0&*+o0sJ6K*+CellsJ6K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ&K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJK*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ3K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ9K*+Value-11$ %
Tugas 16:
• Input : combobox, textbox, radiobutton
• Output : data grid view
Kode yang digunakan:private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# int no, i, n$ 'loat vo, vta0, vtak, vt, t, s, a, in$
i' (comboo)&*+Selectednde) -- *&" .essa!eo)::S/o0(12ili/an Vt 0al /arus diisi1"$ else i' (comboo)*+Selectednde) -- *&"
8/17/2019 Materi ujian prokom
10/27
.essa!eo)::S/o0(12ili/an Vt k/ir /arus diisi1"$ else i'(te)to)&*+Be)t--11" .essa!eo)::S/o0(1 Vo tidak bole/ koson! DDD1"$ else i' (radioutton&*+C/ecked--'alse 77 radioutton*
+C/ecked--'alse 77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse" .essa!eo)::S/o0(12ili/an Gaktu /arus diisi1"$ else #
i' (comboo)&*+Selectednde) -- 6" vta0-6$ i' (comboo)&*+Selectednde) -- &" vta0-&6$ i' (comboo)&*+Selectednde) -- " vta0-6$ i' (comboo)&*+Selectednde) -- 3" vta0-36$
i' (comboo)*+Selectednde) -- 6" vtak-&66$ i' (comboo)*+Selectednde) -- &" vtak-66$ i' (comboo)*+Selectednde) -- " vtak-366$
vo-Convert::BoHouble(te)to)&*+Be)t"$
i'(radioutton&*+C/ecked" t->$
i'(radioutton*+C/ecked" t-&6$ i'(radioutton3*+C/ecked" t-&>$ i'(radioutton9*+C/ecked" t-6$
in->$ n-(vtak*vta0"in$
data8ridVie0&*+o0Count-n@&$ 'or(i-6$iI-n$i@@"
# no-i@&$ vt-vta0@(in?i"$ a-(vt*vo"t$ s-(vo?t"@(a?t?t"$
data8ridVie0&*+o0sJiK*+CellsJ6K*+Value-no$ data8ridVie0&*+o0sJiK*+CellsJ&K*+Value-vt$
data8ridVie0&*+o0sJiK*+CellsJK*+Value-a$ data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-s$
i' (a+6" data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-1Hipercepat1$ else i' (aI6"
data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-1Hiperlambat1$ else data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-14onstan1$
% %
%private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e"
# comboo)&*+Selectednde) - *&$ comboo)*+Selectednde) - *&$ radioutton&*+C/ecked-'alse$ radioutton*+C/ecked-'alse$ radioutton3*+C/ecked-'alse$ radioutton9*+C/ecked-'alse$ te)to)&*+Be)t-11$ data8ridVie0&*+o0Count-&$ data8ridVie0&*+o0sJ6K*+CellsJ6K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ&K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJK*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ3K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ9K*+Value-11$
%
8/17/2019 Materi ujian prokom
11/27
Tugas 17:
• Input : combobox, textbox
• Output : data grid view
Kode yang digunakan:private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# int i,n,no$ 'loat na0,nak,in,jam,menit,detik,0aktu,djam$
i' (comboo)&*+Selectednde) --*& 55 comboo)&*+Selectednde) --6".essa!eo)::S/o0(1Gaktu /arus diisiDD1"$
else i' (te)to)&*+Be)t--11".essa!eo)::S/o0(1nput nilai a0alDD1"$
else i' (te)to)*+Be)t--11".essa!eo)::S/o0(1nput nilai ak/irDD1"$
else i' (te)to)3*+Be)t--11".essa!eo)::S/o0(1nput intervalDD1"$
else # na0-Convert::BoHouble(te)to)&*+Be)t"$ nak-Convert::BoHouble(te)to)*+Be)t"$ in-Convert::BoHouble(te)to)3*+Be)t"$ i' (na0+nak"
.essa!eo)::S/o0(1Milai a0al I Milai ak/ir1"$ else #
n-(nak*na0"in$data8ridVie0&*+o0Count-n@&$'or (i-6$iI-n$i@@"
#no-i@&$0aktu-na0@(in?i"$menit-0aktu?=6$
8/17/2019 Materi ujian prokom
12/27
detik-0aktu?3=66$jam-0aktu=6$djam-0aktu3=66$
data8ridVie0&*+o0sJiK*+CellsJ6K*+Value-no$data8ridVie0&*+o0sJiK*+CellsJ&K*+Value-0aktu$i' (comboo)&*+Selectednde) --&"
#data8ridVie0&*+o0sJiK*+CellsJK*+Value-menit$data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-detik$%i' (comboo)&*+Selectednde) --"#data8ridVie0&*+o0sJiK*+CellsJK*+Value-menit$data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-jam$%i' (comboo)&*+Selectednde) --3"#data8ridVie0&*+o0sJiK*+CellsJK*+Value-djam$data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-jam$%
%%%
%private: System::Void comboo)&_Selectednde)C/an!ed(System::Object^ sender,
System::Eventr!s^ e" #i' (comboo)&*+Selectednde) --&"#Column&*+LeaderBe)t - 1MO1$Column&*+Mame - 1Column&1$Column&*+Gidt/ - 96$Column*+LeaderBe)t - 1Pam1$Column*+Mame - 1Column1$Column*+Gidt/ - A6$Column3*+LeaderBe)t - 1.enit1$Column3*+Mame - 1Column31$Column3*+Gidt/ -
8/17/2019 Materi ujian prokom
13/27
Column3*+Mame - 1Column31$Column3*+Gidt/ -
8/17/2019 Materi ujian prokom
14/27
%private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"
# 'loat c, r,'$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ 4oson! DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD-11"
.essa!eo)::S/o0(1nput Bidak ole/ Hiisi Semua DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11".essa!eo)::S/o0(1nput Lanya ole/ Hiisi Satu DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD-11"
.essa!eo)::S/o0(1nput Lanya ole/ Hiisi Satu DDD1"$ i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11".essa!eo)::S/o0(1nput Lanya ole/ Hiisi Satu DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*
+Be)t--11" # c-Convert::BoHouble(te)to)&*+Be)t"$ r-6;
8/17/2019 Materi ujian prokom
15/27
private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e" #
'loat ab, bc, ac$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ 4oson! DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11".essa!eo)::S/o0(1nput Bidak ole/ Hiisi Semua DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$ i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11".essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD-11"
.essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11"
# ab-Convert::BoHouble(te)to)&*+Be)t"$ bc-Convert::BoHouble(te)to)*+Be)t"$ ac-sQrt((ab?ab"@(bc?bc""$ te)to)3*+Be)t-Convert::BoStrin!(ac"$
% i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11" #
bc-Convert::BoHouble(te)to)*+Be)t"$ ac-Convert::BoHouble(te)to)3*+Be)t"$ ab-sQrt((ac?ac"*(bc?bc""$ te)to)&*+Be)t-Convert::BoStrin!(ab"$
% i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD
-11" #
ab-Convert::BoHouble(te)to)&*+Be)t"$ ac-Convert::BoHouble(te)to)3*+Be)t"$ bc-sQrt((ac?ac"*(ab?ab""$ te)to)*+Be)t-Convert::BoStrin!(bc"$
%
%private: System::Void button_Click(System::Object^ sender,
System::Eventr!s^ e" #
te)to)&*+Be)t-11$ te)to)*+Be)t-11$ te)to)3*+Be)t-11$
%
Tugas 20:
• Input : combobox, textbox
• output : label
8/17/2019 Materi ujian prokom
16/27
Kode yang digunakan:private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e"
# te)to)&*+Be)t-11$ te)to)*+Be)t-11$ te)to)3*+Be)t-11$
label=*+Be)t-1FFFFFF1$ comboo)&*+Selectednde) - *&$ %
private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e" #
'loat t, vo, vt, a$
i'(comboo)&*+Selectednde) -- *&".essa!eo)::S/o0(12ili/an t /arus diisi1"$
else i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ 4oson! DDD1"$ else i'(te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput 4uran! vt atau a DDD1"$ else i'(te)to)&*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput 4uran! vo atau a DDD1"$ else i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11"
.essa!eo)::S/o0(1nput 4uran! vo atau vt DDD1"$ else i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)tD-11".essa!eo)::S/o0(1nput Bidak ole/ diisi semua DDD1"$
else # i' (comboo)&*+Selectednde) -- 6" t-&6$ i' (comboo)&*+Selectednde) -- &" t-6$ i' (comboo)&*+Selectednde) -- " t-36$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11" #vo-Convert::BoHouble(te)to)&*+Be)t"$ vt-Convert::BoHouble(te)to)*+Be)t"$ a-(vt*vo"t$ te)to)3*+Be)t-Convert::BoStrin!(a"$ i' (a+6" label=*+Be)t - Convert::BoStrin!(1Hipercepat1"$ i' (a--6" label=*+Be)t - Convert::BoStrin!(14onstan1"$ i' (aI6" label=*+Be)t - Convert::BoStrin!(1Hiperlambat1"$%
else label=*+Be)t - Convert::BoStrin!(1FFFFFF1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD
-11" #vo-Convert::BoHouble(te)to)&*+Be)t"$ a-Convert::BoHouble(te)to)3*+Be)t"$
8/17/2019 Materi ujian prokom
17/27
vt-vo@(a?t"$ te)to)*+Be)t-Convert::BoStrin!(vt"$%
i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD-11"
#a-Convert::BoHouble(te)to)3*+Be)t"$ vt-Convert::BoHouble(te)to)*+Be)t"$ vo-vt*(a?t"$ te)to)&*+Be)t-Convert::BoStrin!(vo"$%
% %
"#$%1
private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"#
P R P R
8/17/2019 Materi ujian prokom
18/27
'loat ps,ts,as,lp,vol$
i' (comboo)&*+Selectednde) -- *&".essa!eo)::S/o0(1nda belum memasukkan panjan! sisi,
/arap masukkan lebi/ dulu, okeR1"$ else # i' (comboo)&*+Selectednde) -- 6" ps-$
i' (comboo)&*+Selectednde) -- &" ps-3$ i' (comboo)&*+Selectednde) -- " ps->$ i' (comboo)&*+Selectednde) -- 3" ps-A$ i' (comboo)&*+Selectednde) -- 9" ps-$ i' (radioutton3*+C/ecked" as-=$ i' (radioutton9*+C/ecked" as-*+Be)t - Convert::BoStrin!(lp"$
else
8/17/2019 Materi ujian prokom
19/27
label>*+Be)t -1;;;;;;;;;;1$ %%%%
%
DELETE PR07private: System::Void button3_Click(System::Object^ sender, System::Eventr!s^ e"#
comboo)&*+Selectednde)-*&$ listo)&*+Selectednde)-*&$ radioutton&*+C/ecked-'alse$
radioutton*+C/ecked-'alse$ radioutton3*+C/ecked-'alse$ radioutton9*+C/ecked-'alse$ radioutton>*+C/ecked-'alse$ radioutton=*+C/ecked-'alse$ label9*+Be)t-1;;;;;;;;;;;;1$ label>*+Be)t-1;;;;;;;;;;;;1$
%private: System::Void button_Click(System::Object^ sender, System::Eventr!s^ e"#
Close("$
%
PR08
private: System::Void button&_Click(System::Object^ sender, System::Eventr!s^ e"#
int no,i,n$
8/17/2019 Materi ujian prokom
20/27
'loat v&,v,mja,mjb,itv,t,v,0$
i' (listo)&*+Selectednde) -- *&".essa!eo)::S/o0(1.asukkan V& DD1"$
else # i' (listo)&*+Selectednde) -- &" v&-&6$ i' (listo)&*+Selectednde) -- " v&-66$
i' (listo)&*+Selectednde) -- 3" v&-36$ i' (listo)&*+Selectednde) -- 9" v&-9>6$ i' (listo)&*+Selectednde) -- >" v&->36$ i' (listo)&*+Selectednde) -- =" v&-=&6$
i' (comboo)&*+Selectednde) -- *&".essa!eo)::S/o0(1.asukkan V DD1"$
else # i' (comboo)&*+Selectednde) -- 6" v-&=6$ i' (comboo)&*+Selectednde) -- &" v-96$ i' (comboo)&*+Selectednde) -- " v-3=6$ i' (comboo)&*+Selectednde) -- 3" v-96$
i' (comboo)&*+Selectednde) -- 9" v->A6$ i' (comboo)&*+Selectednde) -- >" v-=>6$
i' (radioutton&*+C/ecked--'alse 77 radioutton*+C/ecked--'alse77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse 77 radioutton>*+C/ecked--'alse 77 radioutton=*+C/ecked--'alse 77 radiouttonA*+C/ecked--'alse 77radioutton$data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-12erak1$%
i' (radioutton*+C/ecked" #mjb-&;9>$data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-12latina1$% i' (radioutton&6*+C/ecked" #mjb-&3;=$data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-1aksa1$% i' (radioutton&&*+C/ecked" #mjb-A;&9$ data8ridVie0&*+o0sJiK*+CellsJ9K*+Value-1Sen!1$% i' (radioutton&*+C/ecked" #mjb-
8/17/2019 Materi ujian prokom
21/27
0-mjb?;
8/17/2019 Materi ujian prokom
22/27
data8ridVie0&*+o0sJ6K*+CellsJ9K*+Value-11$ data8ridVie0&*+o0sJ6K*+CellsJ>K*+Value-11$
%
"#*
8/17/2019 Materi ujian prokom
23/27
int no,n,i$ 'loat m&,',v&,v,itv,im,t,v$
i' (comboo)&*+Selectednde) -- *& 55 comboo)&*+Selectednde)-- 6"
.essa!eo)::S/o0(1m /arus diisi1"$ else # i' (comboo)&*+Selectednde) -- &" m&-6$ i' (comboo)&*+Selectednde) -- " m&->$ i' (comboo)&*+Selectednde) -- 3" m&-36$ i' (comboo)&*+Selectednde) -- 9" m&-3>$ i' (comboo)&*+Selectednde) -- >" m&-96$
i' (comboo)*+Selectednde) -- *& 55 comboo)*+Selectednde)-- 6"
.essa!eo)::S/o0(1' /arus diisi1"$ else # i' (comboo)*+Selectednde) -- &" '-66$ i' (comboo)*+Selectednde) -- " '-366$
i' (comboo)*+Selectednde) -- 3" '-966$ i' (comboo)*+Selectednde) -- 9" '->66$ i' (comboo)*+Selectednde) -- >" '-=66$
i' (listo)&*+Selectednde) -- *& 55 listo)&*+Selectednde) --6"
.essa!eo)::S/o0(1v& /arus diisi1"$ else # i' (listo)&*+Selectednde) -- &" v&-&6$ i' (listo)&*+Selectednde) -- " v&->$ i' (listo)&*+Selectednde) -- 3" v&-96$ i' (listo)&*+Selectednde) -- 9" v&->>$ i' (listo)&*+Selectednde) -- >" v&-A6$
i' (radioutton&*+C/ecked--'alse 77 radioutton*+C/ecked--'alse 77 radioutton3*+C/ecked--'alse 77 radioutton9*+C/ecked--'alse 77radioutton>*+C/ecked--'alse"
.essa!eo)::S/o0(1v /arus diisi1"$ else # i' (radioutton&*+C/ecked" v-&>$ i' (radioutton*+C/ecked" v-36$
i' (radioutton3*+C/ecked" v-9>$ i' (radioutton9*+C/ecked" v-=6$ i' (radioutton>*+C/ecked" v-
8/17/2019 Materi ujian prokom
24/27
i' (c/ecko)*+C/ecked" data8ridVie0&*+o0sJiK*+CellsJK*+Value-im$ i' (c/ecko)3*+C/ecked" data8ridVie0&*+o0sJiK*+CellsJ3K*+Value-t$
%%%%%% %
DELETE PR 09
data8ridVie0&*+o0Count-&$ data8ridVie0&*+o0sJ6K*+CellsJ6K*+Value-11$data8ridVie0&*+o0sJ6K*+CellsJ&K*+Value-11$data8ridVie0&*+o0sJ6K*+CellsJK*+Value-11$data8ridVie0&*+o0sJ6K*+CellsJ3K*+Value-11$
comboo)&*+Selectednde)-*&$ comboo)*+Selectednde)-*&$
listo)&*+Selectednde)-*&$ radioutton&*+C/ecked-'alse$
radioutton*+C/ecked-'alse$ radioutton3*+C/ecked-'alse$ radioutton9*+C/ecked-'alse$ radioutton>*+C/ecked-'alse$
c/ecko)*+C/ecked-'alse$ c/ecko)3*+C/ecked-'alse$
%
"#1*-1 I."/)-0IIK2
'loat 't,!al,m$
8/17/2019 Materi ujian prokom
25/27
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ 4oson! DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11" .essa!eo)::S/o0(1nput Bidak ole/ Hiisi Semua DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ Hua DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD
-11" .essa!eo)::S/o0(1nput Bidak ole/ Hua DDD1"$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11" .essa!eo)::S/o0(1nput Bidak ole/ Hua DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*
+Be)t--11" # 't-Convert::BoHouble(te)to)&*+Be)t"$ !al-'t?99$ m-'t?6;6
8/17/2019 Materi ujian prokom
26/27
'loat vol,pa,t$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ 4oson! DDD1"$ i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD
-11" .essa!eo)::S/o0(1nput Bidak ole/ Hiisi Semua DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)t--11"
.essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$ i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11" .essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$
i'(te)to)&*+Be)t--11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD
-11" .essa!eo)::S/o0(1nput Bidak ole/ Satu DDD1"$
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)tD-11 77 te)to)3*
+Be)t--11" #
vol-Convert::BoHouble(te)to)&*+Be)t"$ pa-Convert::BoHouble(te)to)*+Be)t"$ t-vol(pa?pa"$ te)to)3*+Be)t - Convert::BoStrin!(t"$
%
i'(te)to)&*+Be)tD-11 77 te)to)*+Be)t--11 77 te)to)3*+Be)tD-11"
# vol-Convert::BoHouble(te)to)&*+Be)t"$ t-Convert::BoHouble(te)to)3*+Be)t"$ pa-sQrt(volt"$
te)to)*+Be)t - Convert::BoStrin!(pa"$ %
8/17/2019 Materi ujian prokom
27/27
i'(te)to)&*+Be)t--11 77 te)to)*+Be)tD-11 77 te)to)3*+Be)tD-11"
# pa-Convert::BoHouble(te)to)*+Be)t"$ t-Convert::BoHouble(te)to)3*+Be)t"$ vol-pa?pa?t$ te)to)&*+Be)t - Convert::BoStrin!(vol"$
%
%