BAGIAN A'': ARITMATIKA DAN LOGIKA (35 SOAL)
1. 11100 mod 41 =
1
1 9
20
29
40
lr xP x3t x 4a x55 x ... x 3030dapat
habis dibagi
oleh l0n. Berapakah
bilangan n tetbesat yang
mungkin?
a. 105
b. 130
c. 30
d. 150
e. 110
2gggamPrl mod 100 =
4. Bilangan 6075 habis dibagl bilangan-bil"ngt positif:
n1, n2,.. n3 dst. Jika bilangan-bilangan
tetsebut
dijumlahkan
adalah
...
^.
11281
b. 11282
c. 11283
d. 11284
e. 11285
[image:1.612.8.589.19.842.2]A sedang berada di taman di posisi titik y^tg disilang dan ingin menghitung iurnlah pohon yang tetlihat. Pohon ditanam dengan jarakantat 2 pohon yang bersebelahan 1 metet, dan diletakkan pada tiap titik. P ada t,inan yang betuku an 3v3 metet sepefti gambar dibawab, tetdapat total 15 pohon, betapakah pohon yang bisa dilihat oleh A? A tidak bisa mdihat pohon yang tePat benda di belakang pe[e11 lain dengan jalut penglihatan yang sama.
7. Siapa yang akan duduk dibagian paling pinggt (3)' (6)?
A d a n H D dan.F E d a n G B d a n G C d a n E a,
b. c. d. e,
3.
* ' l
b . 9
c. 27
d" 69
e. 81
1 , 3
b . 9
c. 10
d. 12
e . 1 5
Untuksoal 6.7:
A"B,Cp,E EG,H sedang ingin menont6n bioslrcp. Karena penontonoya sudah banyah posisi duduk yang mereka dapat seperti gambar ini
lvlanajet yaag "t"i membeti mereka tiket mengetahui bebetapa hd bedkut - Tnp otaag tidak ingin duduk betdekatan dengan oraog yang meteka benci - AdanB sdingmernbenci
- G dan H saling mernbenci - C meobenciB danD - F membeoci E dan G - D membendE
6. Siapa yang akan duduk ditengah-tengah (1), (2)? ^ . B d a n G
b . B d a n G c. A daaH d . D d a n F e. C daaE
Copyright @ 2011 bY Kemdiknas Hak Cipta dllindungl oleh Undang-undang
L.
b.
c. d. e.(4)
(s)
(3)
0)
(2)
(6)
cr)
(8)
Untukgoal&9
Scorang salesrnan
(petugas
pemasamn)
suahr penrsahaan
minuman hatus menguniungi 5 warung r:ntuk mempc*eaalkan
ptoduk minuman terbanr; Kclima warung te$ebut addah: P, Q, & S, dan T. Dia"hanya akan mengunjungi rriasing-masing
8. lvlana jadwd yang memeatrhi sTdrrrt?
9. Jik" i" mengunjungi R lebih dahulu dadpada P, rnana
yang pasti benar?
^. Q
dikunjungipertama kdi
b. R dih:njungi pada hati Selasa
c. P dilunjuugi pada hari Rabu
d. T dikunjungi pa&htiKamis
e. S diktxtungi terakhir kali
Untuk soal10-11Kali ini kia akan menyelidiki permainan tradisional lempar bom sembunyi tangan. Permainan ini dimainkan oleh bebetapa eefiain yang membea6ft lingkann. Petmainan ini dimulai dengan memberikan salah satu orang tenebut sebuah bom
rnainan- Bom mainan tersebut memiliki suatu angka positif. Apabila angka terebut menjadi 0 saat dipegang salah satu pcoaiq maka bom tesebut akan mdedak dan pemain yang saat itu sedang memegang bom tersebut dinyaakan gugur. Sctiap pemain saat bam mendapatkan bom (baik saat awal pcrrnainrn maupun 541 filetiknn temannya seperti dijelaskan di bawah) harus menguangi ongk di dalam bom tetsebut dbngan 1. Setelah itra bom tersebut diberikan pada temannya yangade di arah sesuai jarum jam. Untuk mempcmrudah rcpresentasinya" kita ,kan beri nonor pemainnya dimulei dad 1 rmok pcmain'yang perrama kali mendapatkaa bom, 2 untuk pmaia yang ada tepat di sebelahnya scarah jarum ian, 3 untukyang setclabnya di atah ianrm jam dan terus sampai seluruh pemain mendapatkan nomor.
sanr kali saia"
satu wanrng pet hari, Senin s/dJumat, dengan
an:mn berikut:
.
Tidek boleh mengunjuogi wanmg R pada had Senin.
.
Harui mcngunjungi wa$ng P sebclum mengunjungi
S.
o Flanrs menguniungi warung Q sebelum mengunj 'ngt T.
Q, S,P,T, R
R, Q,T,P, S
R . S , P , Q , T
T , & Q , P , S
P , S , R , Q , T
10. Apabila bom tersebut pa& awalnya memiliki angka 825, rnake rpzbtla petmainan dimainlon oleh 5 pemain maka pemain berapakah yang akan gugut?
T. 9-\
c'4-:
11. Apabila permainan rlimainfua1
oleh 5 pemain, angka
mamkah yang apabtla menjadi angka mulai bom
tersebut akan membuat pemain nomot 3 gugur?
a. 5573
b. 2749
c. 9090
d. 1322
e. Tidak ada jawaban
yang benar atau ada lebih
dari 1 iawaban yang benat
b. pukul16.45 ' c. puhrl16.40
d. puhrl17.50 e. pulul17.45
14. Jrka seseorang betangkat dad kota e dan ingin rnenuju ke kota f (tanpa turun dati keteta), ldu inenuiu lre kota b (tanpa tunrn dari keteta), lalu kembali ke kota er berapa kali minimd perPindahan keteta yang dilakukan agx bnya tiket seminimal mungkin ?
a. 6 kali a,
b. c. d_ e.
^.
1
b . 5
c . 4
d . 2
c . 3
Untuk soal12-14
Di suatu nq3ara, ada 6 koe (qb,c4q$ dan 3 idur kerea api Kl,I<2, dan K3. Katena keterbatasan
iuntah ketea api
setiap kcrcta api banye meryrmyai iadwal kebcunglaan sebagi bedkut :
-1. IGteta K1 6"-"gLt p"k"l g.iO Atn pukul 15.d'deogan jalilt e-a-b-a @
2. Kerca K2 bemnglat pukul7.00 dan pukul16.50 dengan
ialut f-c-e-b #=,
3. I(erea K3 beru€ket puhil 12.25 dan pulnrl 15'40 dengan
idut d-a-f-e @
Setiap ketea membutuhkan
waku I iam unnrk berpindah dad t |re6 ke koa lain dan berhenti di suanr stasiun sdama 5
meoit lalu laniut ke koa selanjutnya,
Biaya naik keteta selalu saura
setiap saat untuk setiap kereta (tidak peduli hatiraya dan
keoaikan harga cabe).
lZ Jfr, seseoiang
sudah siap bemqgkat dari kota a pada
pulul9.0Q pada iam berapa paling cepat dia sampai
dikota e fika mengunakan kerea aP?
a-b.
c. d-e.puhl15.30
pukul15.35
puhrl15.40
pukul 17.50
pulul17.55
13. Iik^ seseotaag bemda di kota n pada pukul 13.00,
pada pulul berapa dia paling cepat sarrpai di kota c?
^.
pukul 15.35
b. 3 kati
c. 2kdll
d. 4lE li
e. 5 kali
15. DidefinisikanN! = N x (I.{-1) x.. x 2 x 1 dan
N # = N + 0 { - 1 ) +...+2+l
Contoh
:41 = 4x3x2xl = 24
4 # = 4 + 3 + 2 * 1 = 1 0
9*p" digitteukhirdari (s#)#) + (3#)#) - (5Dl+
(3DD
?
^ . 4
b . 3
c . 2
d . r
e . 0
10. lat Oengttet ingin uremasang
ubin pada lantai
benrkuran 3 x 10 m2. Ubin yang dimiliki oleh pak
DengHek beruIruan 3 x 1 m2. Bempakah
banyaknya
cara penyurunan yang bisa dipakai oleh pak
Deogklek unnrk men)rusun
ubin tersebut?
^.
13
b. 27
c. 19
d- 23
e. 28
77. Padasebuah
kantong terdapat 2 ilh kelereag
kuning, 5 buoh keleteng bin:" dan 8 buah kdereng
hiao. Berap4 minimal banyaknya
kdeteng yang
pedu diarnhil agar kita pasti meadapatk"n setidaknya
5 kdereng beurarna
sama?
/. 10
b . 11
c . 9
d. 73
e. 12
18. Pada toko hee PakDengklek diiual 12 jenis kue. Ali
ingin membdi 4 buah kue di toko kue tsb. Setiap
ienii kue tersedia
setidaknya
4 bu,h. Berapa banyak
kombinasi ienis kue yang bisa dibeli Ali terrnasuk
kerrungkinan bahwa dari 4 kue tsb. ada yang
jenisnya sama?
^.
370
b. 1365
c. 11880
Untuk soal nomor 21.24
79. Pada tTggri 4Januari tahun ini, Anisa datang ke pasar. Dua had kemudian, Budi juga daang ke pasar itu. Jika Anisa datang ke pasat setiap 11 hari sekali dan Budi datang setiap 7 had sekali, kapan meteka bertiga bertemu di pasat? (asumsikan 1 br,lan itu 3O h"ri)
^. 17 Jtnuaitahr:nini b. 2lJanuaitahun ini c. 17 Februad tahun ini d. 17 Maret tahun ini e. 25 Apdl tahun ini
20. Suatu gedung dike{akan oleh 20 orang peke{a. Peke{aan itu akan sdesai dalam 100 hari. Namun, setelah 40 had bekerja, 5 oraag peke{a mengalami kecelakaan sehingga pata pekeria berkabung-selama t had(tidak bekeria). Had selanjutnya, mereka melanju&an pekerjaan tersebut. Namun, katena masih berada dalam suasana berkabung, ada 10 orang pekeria yang kecepatan bekerjanya berhrang 20oh dan sisanya mengundukan rtid- $dep. L1al waktu yang dibutuhkan unruk menydesaikan pekeriaan tersebut dimulai dad had perama ke{a?
; lfi
-w @/w
c ' 1 9 0 F g 1 - - - ' J - ^ i t / \ \ / - \21 ^ d / ' 2 '
d. tsi
ffi,e..Wry %W
e. 161
21. Benpa banyak angka antara 100 hingga 1000 yaog habis dibagi 3 dan 5 tetapi tidak habis dibagi 30?
d. 564
e. 495
^.
48
b. 40
c. 30
d. 20
e. 18
22. 1/2 + 1/6 + 1/12 + 1/20 +... + 1/9900
=
a. 99/100
b. 96/100
c. 98/100
d . 9 7 / 1 0 0
e. 700/100
Pada-suanr nraogaq tetdoFat beragam binaang berkaki empat dan bemgam binatang berkaki dua. Jumlah selunrh binatang ad"lah 112 ekor. Jumlah selumh kaki binatang-binaang tetsebut adalah 310.
23. Bsapr ekorkah binatang yang be*aki dua?
24. Betapa ekorkah binatang yang berkaki empat?
^.
37
b. 69
c. 75
Copyrlght @ 2011 by Kemdlknas
Hak Clpta dillndungl oleh Undang-undang
r. 86
b. 43
c. 69
d. 37
e. 75
d- 43 e. 86
2) Laki-laki memenangkan 2 petandingan dan perempuan mernenangkan hanya 1 petandingan
) Keluaqa Birla memenangkan petandingan lebih banyak dadpada keluarga Tata
4) Siapa yang kalah tidak bisa bermain untuk petandingan sdaniutnYa
Siapa yang tidak Pemah kalah? ^. BuTata
b. PakTata c. Bu Bida d. PakBirla
e. Tidak ada iawaban Yang benar
28. Sebuah passwotd ftata sandi) yang tedid dari 5 angka. Angka ke-4 lebih besat dadpada ?ngk^ ke-2, dengan selisih 4. Sementara angka ke-3 lnuang dad ^nglok kati lipat angka terakhir. Ada 3 Pasang angka dengan-2 dengan selisih 3. Atgk" pstary adralah3 j"-l"h 11. Betapakah angka ke-4 dari password tersgbut?
a . 9 b . 5 c . 7 d . 3 € ; 4
29. Ada. dua orang yang berdiri pada sebuah jalan' Seseomng betkata pada yang lain, "Aku punya 3 anak, hasil perkdian umut meteka dz 36' Berapa umut anak PALING TUA?*
Orang kedua berkata, "Ahr BELUM BISA -.o.-ontk"tt.
Alar butuh infonnasi ambahan'" Onng Pert^ma kemudian be*ata 'Jumlah umut *.t"k" t*" dengan nornot rumah paling ujung di ialan ini yang dapat kita lihat dengan ielas" Orang kedua betkata l"* uAku MASIH BELaM BISA menentukao' Alo: butuh infotmasi tambahan."
Omng Pertama kemudian berkaa "Semua Anak sudah b-erusia lebih dati sattl tahun I'
Otang kedua betkata lagl, "Aku sudah bisa rnenentukannYa"
Berapa umut anak PALING TUA?
^ . 4
b . 6
c . 9
d. 12
e. 18
Berapa
gads?
L.
b.
c. d. e.30. Joko sedng betbohong (angan '{tilru)
Diz barrya
i"i* ,"h"J d"hm s.mi"gg"' l"*^h:"
dia berkata:
i'iko be$ohong pada Senin dan Sdalal'' Pada hari selaniutnya dia berk"tat "Had ini adalah salah satu dari had Minggu, Sabtu atau Kamis"'- Pada hati ,"t-j"*y" dii b.tk"t"t "Akra berbohong pa& J"*'; dan Rabu'. Pada hari apl-dnberkata iuiur?
N
dihasilkan dengan
N
bidang malsimal
9
5
6
8
25. Dibetikan en"t pulau yang s"ling terisolasi yang dilambangkan sebagai lingkatan. Gads Putus-Puhrs mdambangt"o iembatan yang dapat dibangun antata pulau-pulau. Angka di dekat gatis punrs-putus ma"mfangktn biaya untuk membangun iembatan tetsebut.
Betapakan minimal iumlab iemtatan yang harus dibanguo untuk menghubungkan eoam pulau tersebut sehingga paling sedikit ada sanr rute yang .. unn k meng,jnjottgi
"ot"o setiap pasang pulau? ' * 9
b . 5 c 7 d . 6 e . 8
26. Sebuah lingkaran akan dibagi-b"F m"nildi sejumlah bidangyang dibentuk dengan meag-gomhar garis lurus yang rnemotoog dua tepi tt"gq?"..
De"gt menggamba 3 g*it sebagi bedkug tc$ennrk 4 atatl bidang
27. PLk Bida besera isai dan Pak Tata beseta istti bertanding pada tumamen catut (sistem gugut)' Dari 3 pertandingan Yang dimainkg-
1) Hanya pada pertandingn pertarna' suamt dan istti bcrtanding
1 0 - r !
.C
Hdaman6
qlr^vtl
Copyrlght @ 2011 bY Kemdiknas HakClpta dilindungl oleh Undang'undang
ffitd-g
l"ft*t dk" - o1'osK-2011
Y ^ * ' t r ' 9
q 3
$ s v
Ser'titt
Selasa
IGmis
Jum'at
Minggu
37. Ada benpa banyak brlaagaa di antara 10 sampai dengan 100 yang habis dibagi 3?
d , 9 b. 10
Penietasan ini uatuk so al no 32-34
Enam (6) otang diunrtkan A^i l-6 rnenurut t.ggi badannyz (uruan pertama paling pendelg urutan ke-6 paling tinggD dan ae'i 14 menutut berat badannya. (urutan p"tt"-" pairi iirs"q ,rrir,"r, ke-6 paling berat). Nilai tiap orang adalah hasil iumlah kedua nilai urutan tersebut.
Hasil perhinrngan menyaakan bahwa :
o Gayrur lebih tiryi dati Mla dan lebih tiagan dati Budi o Heni lebih dnggi dad Gayuo dan lebih dngan dati Ayrn . Cici lebih pendek dad dan lebih berat dad Gayun . MIa lebih tinggi dari Ayin dan lebih bemt d,ri Gci .
c. t2
d. 30
e. 90
a. b. c. d. e.
32. Siapakah di antan mereka yang dapat dipastit an lebih tinggi 4"n sgt(eligus lebih ringan dad Cici.
a. Ayin b. Budi c. Gayun d. Heni ' e. Mla
34. Jtka semua Aps adalah Eps, semua Eps adalah Ops, dau semua Ops adalah Ups, maka manakah yang tidak benar?
Btapr b-y"k omng yang mungkin lebih berat dan rekaligus lebih tinggi dari Gayun?
^. Semua Eps adalah Ups b. Semua Aps adalah Aps c. Semua Aps adalah Ops d SerruaAps adalah Ups e. Semua Ops adalah Aps
€4
Pethatikan gambar persegi ajaib bemhrran 4x4 dtbawah ini:
- bJ
Jtla nenef ajaib tersebut dii_si bilangan bulat dari 1 sanrpai dengan 16 sedemilcian
rupa sehingga total
bilangan-bilangan dalam setiap kolom/baris/diagonal adotah samq maka X {y + Z = ...
^,
34
b. 33
c. 32
d. 31
e. 30
a . 0
b. 1
c . 2
d 3
e " 4
J
g
O v ,
4
?5
x
1 4
z
t 7
,
?
6
Y
3
1
?8
l 3
Soal Bidang Informatika - 01-OSK-2011 Halaman 7 Copyrlght @ 2011 by Kemdlknas
ayam := 100, b e b e k := 5; repeat
bebek := bebek +1 ; a1lam ;= ayam - bebek;. until ayam > bebek ;
w r i t e l n ( a y a m , r dan ,, bebek);
BAGIAN B: ALGOMTMTKA (15 SOAL)
[Peringataru' seluruh penulisan
notasi algoritrm menggunakan
pseudopasca!
betikut
dicetak?
a. 94 dan 6
b. 100dan 5
c. 10 dan 14
d. salah semua
e. programtakberhentia- 96
b . 0
c. 1
. d 2
e . 3
38. Perhatilran
a- 24
b . 8
c. 12
d. 16
e. 30
39.
Pethitikanberikut:
function adadeh(n : longint); v a ! irjrk : l o n g i n t ;
begln
adadeh:=0;
f o r i:=L to n do f o r j : = 1 to n+1 do
f o r k : = 1 to n+2 do' adadeh:=adadeh+L; adadeh:=adadeh div 6,. end;
Betapakah
nilai n minimal agar adadeh(n) lebih dad
200?
^.
12
b. 10
c . 4
d . 5
e . 6
^.
-720
b. -76
c. 120
d . 0
e. 76
Perhatikan
urutan operasi-operasi
tethadap 3
vadabel Boolean a,b, dan c pada programiebagai
bedkut:
a b
a
b
: = a XOR b; : = a AND b; : = a XOR b; : = a AND b; : = a XOR b,
Manakah dad ekspresi betikut yang bemilai sama dengan nilai 6 di bads terakhir prog"m ?
a- NOTb
b. aAND OIOTb)
c. aXORb
d aAND b
e. Tidak ada javaban yang benar.
procedure TOKI (k! integer), begin
i f ( k >1) then begin
if k nod 2 =0 then T O K I ( k div 2) e l s e
T O K r ( 3 * k + 1 ) ; lf k rnod 5 =1 then
w r i t e ( r T r ) ; if k rnod 5 =2 then
w r j . t e ( ' O r ) ; if k mod 5 =3 then
w r l t e ( ' K ' ) ; if k mod 5 =4 then
w r i t e ( ' f r ) ; end;
end;
41.
Copyright @ 2011 by Kemdiknas
Hak Cipta dillndungl oleh.Undang-undang function a (n: integer) : integer;
begln
if (n=0) then a : = 0; e l s e
a : = 1-n*a(n-t); end;
input (n) ; J : = n - 1 ;
for i:=J downto 2 do begin
n : = i nod n; end;
w r i t e l n ( n ) ;
bempakah
outputny" ;ina aiinputt anF
begin
readln (n) ; i : = 0 ;
while icn do begin
i : = i + 4 , i f ( i < n ) then
f o r J:=1 to 4 do t t r i t e ( r * r ) '
Berapa banyak hutuf 'IC yang tertulis bila dipanggil
TOKr(2o)?
:
a " 5
b . 4 ,
c . 3
d " 2
e. l
Pethatikan potoogan ptogmm sebagai berikut, unnrk soal nomot43 dtn 44.
begin b : = 0 ; c : = 0 i
f o r d : = 1 t o 1 0 d o begin
b : = b + a t d l ; l f b > c t h e n c : = b ; i f b < 0 t h e n b : = 0 , endi
w r i t e l n ( c ) ; end;
f u n c t i o n f ( n : i n t e g e r ) ; begin
if ir=0 then f :-0 e l s e f : = n + f ( n - l - ) ; end;
Untuk f(8) program di atas menghiflrng:
^.
0+1+2+3+4+5+6+7+8
b. l+2+3+4+5+6+7+8
c. 8+7+6+5+4+3+2+7
d. 8+7+6+5+4+3+2+1+0
e. Tidak ada iawaban benar
47. Perhatikan
berikut
for i := 1 to n do begin for j := 1 to n do begin
for k := 1 to n do begin w r i t e l n ( ' H e l 1 0 ' ) ;
end; endi endi
43.
44.
Jika at:zy
a berisi (-3, 8, 77,'lO, 7,t'5, -9, 2, 8, l), ry^
output yang dihasilkan iika Potorgan pro$am
tersebut dieksekusi?
Dengan sembarang hatga n akan dicetak berulang-ulang
^ . 9
b. 45
c. 11
d. 10
e . 0
> 0, keluaran 'llello' dalam seiurnlah bads
1 7
21
25
39
37
Jitra,
aray a bedsi (8, 3, 5, 21,x" 6,10, 4), betapakah
-oil"i
* y;"g menghasilkan
outPut m-alc-imal
iika
potongan F"gr"- tersebut diekselus?
L. 73
b. 10
c . 9
d - 0
e - - l z
esfe\re(2,100)? ,
^ .
2 2
b. 1002
c. 2700
d. 100 100
e. Tidak ada iawaban Yang benat'
46. Dibedkan pengalan Pro$am sebagar
berikut' (note:
progtam i"i
-"*p"t "n
Pascal-like
pseudocode'
'.ecia
,int^Ls belum tentu sarna
dengan PascaD
ya'rg
i,
b. c. d. e. a.
b. c. d. e.
merupakan
konstanta
merupakaa
fungsi kua&at dari n
menrpakan
fung:si
linier dari n
menrpalian fuagsi pangkat empat dati n
merupakan
fungsi kubik (pangkat
3) dari n
@gg"
ptogtam di
menghasilkan
outPut x terntlis 90 ?
48. Perhatikan berikut
i f x > y t h e n i f z > x t h e n
u - - a t
e l s e t : = x ; e l s e
L f z > Y t h e n
v . - L ,
e l s e t : = Y; w r i t e l n ( t ) ;
@3,
y=5 dan z=8, bemPakah
output dari ptogtam tersebut?
49.
Pethatikan betikutData := Inif, x r = 0 ;
f o r i : = 0 t o D a t a - 1 d o begin
x : = x + 2 * L t end;
w r i t e l n ( x ) ; A . 7
b , 8
c . J
d . 5
e . 4
Copyright @ 2011 bY Kemdiknas Hak Clpta dllindungi oleh Undang-undang pro..aute esrever (var i, j : integer) ;
var k:integeil begin
k : = i ; L | = j , j : = k ;
w r i t e l n ( j r t ' r i ) ; end;
Lp"."A"tEtry
r iika dipanggil dengan pammetet
50. Perhatikan tahapan-tahapan berikut: Msalkan ada dua vadable ,rx" dan uy'.
"x" libih besar dari 0: dan variable "hasil" yang ,urat aurarnya 0. Lakukan proses berikut selama nilai
then begin hasil : = hasil + x; endi
t h e n begin hasil : = hasil + y; end; ' Jtk^ nilai "x" gnjil maka nilai "hasiln := "hasil" * v.
- nilai "x" sejanjutnya adalah nilai "x" sebelumnya dibagi dua, btra adahasil pecahan, maka pecahannyadi buang. (contqh bila nilai "x" sebelumnya l,n'al'nilai ";" ,d;t;; O)- "
:, try uy" selanjutnya adahhlrilai "y" sebelumnya dikali dua
tuanak, h Program pseudo-pascalyangmerupakan progffim dad tahapan+ahapan tersebut? (catatan:fungsi ,,mod,, memberikan nilai sisa bagi, contoh: limod s = s i."i;;ri A";;t;b ag1danmemburatkan ke bawah)
a . vat x,y : integer t x := 10;
y := 15; h a s i l := 0; while x > 0
begin
j - f (y mod 2 = 1) then begin hasil := hasil + y; end;x z = x * 2 i y : = y d i v 2 ;
end
b. vot x,y : integer x := 10; y := 15; h a s i l : = 0; while x > 0 b e g i n
i f ( x mod 2 = Ll then begin hasil := hasil + y; end; x := x ditt 2;
y : = y * 2 ; end
c. var x, y : integer x := 10; y := 15; h a s i l r = 0; while x > 0
b e g i n
i f ( x mod 2 = ll then begin hasil := hasil + x; endi . x : : x * 2 i
y : = y d j - v 2 ;
d-end
v a r xry : integer
r . = 1 O .
y := 15; h a s i l : = 0; w h i - l e x > 0 l begin
i f ( x m o d 2 = 7 1 x := x di.s 2; y : = y * 2 ;
end
, v a r xry : integer x :-- 10; y := 15; h a s i l : = 0; w h i l e x > 0
b e g i n
i f ( y m o d 2 = I l x : = x d i v 2 ; y : = y * 2 ; end
e.
(Akbir dan berkas nal)