SlideShare a Scribd company logo
1 of 2
Contoh soal dan pembahasan Olimpiade Komputer materi for to do
untuk soal 1 -2
y := 10;
x := 0;
for i := 0 to y-1 do
begin
x:=x+ 2 * i;
end;
Writeln (x);
1. Berapakah output dari program diatas?
a. 112
b. 110
c. 90
d. 72
e. 45
Pembahasan
Program diatas akan mengulang pernyataan x:=x +2*i sebanyak 10 kali dari i = 0 sampai
9.
0 = 0 + 2*0
2 = 0 + 2*1
6 = 2 + 2*2
12 = 6 + 2*3
20 = 12 + 2*4
30 = 20 + 2*5
42 = 30 + 2*6
56 = 42 + 2*7
72 = 56 + 2*8
90 = 76 + 2*9
jadi nilai x yang akan dimunculkan adalah 90.
2. jika baris kelima (x:=x+2*i) diganti dengan x:= x + i
Berapakah output program tersebut?
a. 112
b. 110
c. 90
d. 72
e. 45
Pembahasan
0 = 0 + 0
1 = 0 + 1
3 = 1 + 2
6 = 3 + 3
10 = 6 + 4
15 = 10 + 5
21 = 15 + 6
28 = 21 + 7
36 = 28 + 8
45 = 36 + 9
jadi output nya adalah 45.
untuk soal no 3
program x;
var
i,j,k,l : integer;
begin
for i:= 1 to 2 do
for j := 1 to 2 do
write (i*j);
end.
3. output program diatas adalah?
a. 4
b. 6
c. 9
d. 123246369
e. 1
2
3
2
4
6
3
6
9
Pembahasana
i * j
1) ---> 1 * 1 = 1
2 * 1 = 2
3 * 1 = 3
2) ---> 1 * 2 = 2
2 * 2 = 4
3 * 2 = 6
3) ---> 1 * 3 = 3
2 * 3 = 6
3 * 3 = 9
karena write jadi hasil yang akan dimunculkan berjejeer ke samping 123246369. Trims

More Related Content

What's hot

Soal uts matematika kelas 7 (publish)
Soal uts matematika kelas 7 (publish)Soal uts matematika kelas 7 (publish)
Soal uts matematika kelas 7 (publish)
Aab Qoipien
ย 
ulangan harian kelas 7 matematika
ulangan harian kelas 7 matematikaulangan harian kelas 7 matematika
ulangan harian kelas 7 matematika
Eka Hafi
ย 

What's hot (20)

Soal uts matematika kelas 7 (publish)
Soal uts matematika kelas 7 (publish)Soal uts matematika kelas 7 (publish)
Soal uts matematika kelas 7 (publish)
ย 
Segiempat1
Segiempat1Segiempat1
Segiempat1
ย 
Tugas no 1 a
Tugas no 1 aTugas no 1 a
Tugas no 1 a
ย 
Tugas no 2
Tugas no 2Tugas no 2
Tugas no 2
ย 
Kotak
KotakKotak
Kotak
ย 
Segi empat
Segi empatSegi empat
Segi empat
ย 
TUGAS BAHASA C
TUGAS BAHASA CTUGAS BAHASA C
TUGAS BAHASA C
ย 
Program linear
Program linearProgram linear
Program linear
ย 
Tugas soal no 2
Tugas soal no 2Tugas soal no 2
Tugas soal no 2
ย 
Oval
OvalOval
Oval
ย 
Ujian bu rani
Ujian bu raniUjian bu rani
Ujian bu rani
ย 
ulangan harian kelas 7 matematika
ulangan harian kelas 7 matematikaulangan harian kelas 7 matematika
ulangan harian kelas 7 matematika
ย 
Soalno1a
Soalno1aSoalno1a
Soalno1a
ย 
simulasi6
simulasi6simulasi6
simulasi6
ย 
fungsi biaya
fungsi biaya fungsi biaya
fungsi biaya
ย 
Tugas soal no1
Tugas soal no1Tugas soal no1
Tugas soal no1
ย 
Rumah
RumahRumah
Rumah
ย 
Segiempat
SegiempatSegiempat
Segiempat
ย 
Rumah
RumahRumah
Rumah
ย 
Segi empat
Segi empatSegi empat
Segi empat
ย 

Similar to Tohsoaldanpembahasan olimpiadekomputermaterifortodo

Program linear bilingual
Program linear bilingualProgram linear bilingual
Program linear bilingual
mentjirungkat
ย 
2004k
2004k2004k
2004k
iwhaen
ย 
Soal matematika smp sistem persamaan linier dua variabel spldv2
Soal matematika smp sistem persamaan linier dua variabel spldv2Soal matematika smp sistem persamaan linier dua variabel spldv2
Soal matematika smp sistem persamaan linier dua variabel spldv2
Herlina Bayu
ย 
Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1
Damun Setiaji
ย 
Kumpulan-Rumus-Matematika-SMP.pdf
Kumpulan-Rumus-Matematika-SMP.pdfKumpulan-Rumus-Matematika-SMP.pdf
Kumpulan-Rumus-Matematika-SMP.pdf
MasterZ8
ย 

Similar to Tohsoaldanpembahasan olimpiadekomputermaterifortodo (20)

Soal olimpiade tik
Soal olimpiade tikSoal olimpiade tik
Soal olimpiade tik
ย 
Pembahasan osk komputer sma 2014 - algoritma
Pembahasan osk komputer sma 2014 - algoritma Pembahasan osk komputer sma 2014 - algoritma
Pembahasan osk komputer sma 2014 - algoritma
ย 
Algoritma dan Arithmatika
Algoritma dan ArithmatikaAlgoritma dan Arithmatika
Algoritma dan Arithmatika
ย 
Alpro I-latihan_kasus-r11102015
Alpro I-latihan_kasus-r11102015Alpro I-latihan_kasus-r11102015
Alpro I-latihan_kasus-r11102015
ย 
P rogram linier
P rogram linierP rogram linier
P rogram linier
ย 
Program linear bilingual
Program linear bilingualProgram linear bilingual
Program linear bilingual
ย 
Soal dan bahasan Pascal
Soal dan bahasan PascalSoal dan bahasan Pascal
Soal dan bahasan Pascal
ย 
program konversi biner ke desimal dengan bahasa c
program konversi biner ke desimal dengan bahasa cprogram konversi biner ke desimal dengan bahasa c
program konversi biner ke desimal dengan bahasa c
ย 
Latihan AlPro-I
Latihan AlPro-ILatihan AlPro-I
Latihan AlPro-I
ย 
2004k
2004k2004k
2004k
ย 
FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_FTI305 algoritma matematika-info_lnjt_
FTI305 algoritma matematika-info_lnjt_
ย 
Instalasi Dev-C++
Instalasi Dev-C++Instalasi Dev-C++
Instalasi Dev-C++
ย 
Soal matematika smp sistem persamaan linier dua variabel spldv2
Soal matematika smp sistem persamaan linier dua variabel spldv2Soal matematika smp sistem persamaan linier dua variabel spldv2
Soal matematika smp sistem persamaan linier dua variabel spldv2
ย 
Bahan ajar program linear
Bahan ajar program linearBahan ajar program linear
Bahan ajar program linear
ย 
Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1Pembahasan ujian teori pemrograman pascal bagian 1
Pembahasan ujian teori pemrograman pascal bagian 1
ย 
Latihan01 d76 politel_r01122007
Latihan01 d76 politel_r01122007Latihan01 d76 politel_r01122007
Latihan01 d76 politel_r01122007
ย 
Flowchart.pdf
Flowchart.pdfFlowchart.pdf
Flowchart.pdf
ย 
Flowchart.pdf
Flowchart.pdfFlowchart.pdf
Flowchart.pdf
ย 
Pembahasan Prediksi UN Matematika SMA IPA 2018 Paket 2
Pembahasan Prediksi UN Matematika SMA IPA 2018 Paket 2Pembahasan Prediksi UN Matematika SMA IPA 2018 Paket 2
Pembahasan Prediksi UN Matematika SMA IPA 2018 Paket 2
ย 
Kumpulan-Rumus-Matematika-SMP.pdf
Kumpulan-Rumus-Matematika-SMP.pdfKumpulan-Rumus-Matematika-SMP.pdf
Kumpulan-Rumus-Matematika-SMP.pdf
ย 

Recently uploaded

kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121
tubagus30
ย 
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh CityAbortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
jaanualu31
ย 
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
ย 
presentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanianpresentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanian
HALIABUTRA1
ย 
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah okebsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
galuhmutiara
ย 
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotecAbortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Riyadh +966572737505 get cytotec
ย 

Recently uploaded (18)

kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121kasus audit PT KAI 121212121212121212121
kasus audit PT KAI 121212121212121212121
ย 
Saham dan hal-hal yang berhubungan langsung
Saham dan hal-hal yang berhubungan langsungSaham dan hal-hal yang berhubungan langsung
Saham dan hal-hal yang berhubungan langsung
ย 
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptxMODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
MODEL TRANSPORTASI METODE VOGEL APPROXIMATIONAM.pptx
ย 
METODE TRANSPORTASI NORTH WEST CORNERWC.pptx
METODE TRANSPORTASI NORTH WEST CORNERWC.pptxMETODE TRANSPORTASI NORTH WEST CORNERWC.pptx
METODE TRANSPORTASI NORTH WEST CORNERWC.pptx
ย 
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh CityAbortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
Abortion Pills For Sale in Jeddah (+966543202731))Get Cytotec in Riyadh City
ย 
Abortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get CytotecAbortion pills in Jeddah |+966572737505 | Get Cytotec
Abortion pills in Jeddah |+966572737505 | Get Cytotec
ย 
presentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanianpresentasi pertemuan 2 ekonomi pertanian
presentasi pertemuan 2 ekonomi pertanian
ย 
Slide-AKT-102-PPT-Chapter-10-indo-version.pdf
Slide-AKT-102-PPT-Chapter-10-indo-version.pdfSlide-AKT-102-PPT-Chapter-10-indo-version.pdf
Slide-AKT-102-PPT-Chapter-10-indo-version.pdf
ย 
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah okebsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
bsc ekonomi balance scorecard bahan tayang paparan presentasi sudah oke
ย 
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptxTEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
TEORI DUALITAS TENTANG (PRIM AL-DUAL).pptx
ย 
K5-Kebijakan Tarif & Non Tarif kelompok 5
K5-Kebijakan Tarif & Non Tarif kelompok 5K5-Kebijakan Tarif & Non Tarif kelompok 5
K5-Kebijakan Tarif & Non Tarif kelompok 5
ย 
sejarah dan perkembangan akuntansi syariah.ppt
sejarah dan perkembangan akuntansi syariah.pptsejarah dan perkembangan akuntansi syariah.ppt
sejarah dan perkembangan akuntansi syariah.ppt
ย 
Abortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotecAbortion pills in Dammam (+966572737505) get cytotec
Abortion pills in Dammam (+966572737505) get cytotec
ย 
Review Kinerja sumberdaya manusia pada perusahaan
Review Kinerja sumberdaya manusia pada perusahaanReview Kinerja sumberdaya manusia pada perusahaan
Review Kinerja sumberdaya manusia pada perusahaan
ย 
Presentasi Pengertian instrumen pasar modal.ppt
Presentasi Pengertian instrumen pasar modal.pptPresentasi Pengertian instrumen pasar modal.ppt
Presentasi Pengertian instrumen pasar modal.ppt
ย 
Karakteristik dan Produk-produk bank syariah.ppt
Karakteristik dan Produk-produk bank syariah.pptKarakteristik dan Produk-produk bank syariah.ppt
Karakteristik dan Produk-produk bank syariah.ppt
ย 
MODEL TRANSPORTASI METODE LEAST COST.pptx
MODEL TRANSPORTASI METODE LEAST COST.pptxMODEL TRANSPORTASI METODE LEAST COST.pptx
MODEL TRANSPORTASI METODE LEAST COST.pptx
ย 
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptxPEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
PEREKONIMIAN EMPAT SEKTOR (PEREKONOMIAN TERBUKA).pptx
ย 

Tohsoaldanpembahasan olimpiadekomputermaterifortodo

  • 1. Contoh soal dan pembahasan Olimpiade Komputer materi for to do untuk soal 1 -2 y := 10; x := 0; for i := 0 to y-1 do begin x:=x+ 2 * i; end; Writeln (x); 1. Berapakah output dari program diatas? a. 112 b. 110 c. 90 d. 72 e. 45 Pembahasan Program diatas akan mengulang pernyataan x:=x +2*i sebanyak 10 kali dari i = 0 sampai 9. 0 = 0 + 2*0 2 = 0 + 2*1 6 = 2 + 2*2 12 = 6 + 2*3 20 = 12 + 2*4 30 = 20 + 2*5 42 = 30 + 2*6 56 = 42 + 2*7 72 = 56 + 2*8 90 = 76 + 2*9 jadi nilai x yang akan dimunculkan adalah 90. 2. jika baris kelima (x:=x+2*i) diganti dengan x:= x + i Berapakah output program tersebut? a. 112 b. 110 c. 90 d. 72 e. 45 Pembahasan 0 = 0 + 0 1 = 0 + 1 3 = 1 + 2 6 = 3 + 3 10 = 6 + 4
  • 2. 15 = 10 + 5 21 = 15 + 6 28 = 21 + 7 36 = 28 + 8 45 = 36 + 9 jadi output nya adalah 45. untuk soal no 3 program x; var i,j,k,l : integer; begin for i:= 1 to 2 do for j := 1 to 2 do write (i*j); end. 3. output program diatas adalah? a. 4 b. 6 c. 9 d. 123246369 e. 1 2 3 2 4 6 3 6 9 Pembahasana i * j 1) ---> 1 * 1 = 1 2 * 1 = 2 3 * 1 = 3 2) ---> 1 * 2 = 2 2 * 2 = 4 3 * 2 = 6 3) ---> 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 karena write jadi hasil yang akan dimunculkan berjejeer ke samping 123246369. Trims