Latihan-Latihan OSN Bidang Informatika/Komputer. Pembinaan Olimpiade Sains Nasional dan Bimbingan Belajar. SMA di Kabupaten Simalungun

Ukuran: px
Mulai penontonan dengan halaman:

Download "Latihan-Latihan OSN Bidang Informatika/Komputer. Pembinaan Olimpiade Sains Nasional dan Bimbingan Belajar. SMA di Kabupaten Simalungun"

Transkripsi

1 Latihan-Latihan OSN Bidang Informatika/Komputer Pembinaan Olimpiade Sains Nasional dan Bimbingan Belajar SMA di Kabupaten Simalungun Provinsi Sumatera Utara Pen yusun: Tim Departemen Ilmu Komputer, FMIPA, IPB, 2016

2 Latihan-latihan Soal Bulan September 2016 Kerjakan soal-soal berikut ini, dan tuliskan pembahasannya masing-masing dalam waktu seminggu Soal Minggu ke mod 41 =? x 2 2 x 3 3 x 4 4 x 5 5 x... x dapat habis dibagi oleh 10 n. Berapakah bilangan n terbesar yang mungkin? mod 100? 4. Bilangan 6075 habis dibagi bilangan-bilangan positif: n1, n2,.. n3 dst. Jika bilangan-bilangan tersebut dijumlahkan adalah Kali ini kita akan menyelidiki permainan tradisional lempar bom sembunyi tangan. Permainan ini dimainkan oleh beberapa pemain yang membentuk lingkaran. Permainan ini dimulai dengan memberikan salah satu orang tersebut sebuah bom mainan. Bom mainan tersebut memiliki suatu angka positif. Apabila angka tersebut menjadi 0 saat dipegang salah satu pemain, maka bom tersebut akan meledak dan pemain yang saat itu sedang memegang bom tersebut dinyatakan gugur. Setiap pemain saat baru mendapatkan bom (baik saat awal permainan maupun saat diberikan temannya seperti dijelaskan di bawah) harus mengurangi angka di dalam bom tersebut dengan 1. Setelah itu, bom tersebut diberikan pada temannya yang ada di arah sesuai jarum jam. Untuk mempermudah representasinya, kita akan beri nomor pemainnya dimulai dari 1 untuk pemain yang pertama kali mendapatkan bom, 2 untuk pemain yang ada tepat di sebelahnya searah jarum jam, 3 untuk yang setelahnya di arah jarum jam dan terus sampai seluruh pemain mendapatkan nomor. Apabila bom tersebut pada awalnya memiliki angka 825, maka apabila permainan dimainkan oleh 5 pemain maka pemain berapakah yang akan gugur? 6. Dari soal nomor 5, Apabila permainan dimainkan oleh 5 pemain, angka manakah yang apabila menjadi angka mulai bom tersebut akan membuat pemain nomor 3 gugur?

3 7. Pada sebuah kantong terdapat 2 buah kelereng kuning, 5 buah kelereng biru, dan 8 buah kelereng hitam. Berapa minimal banyaknya kelereng yang perlu diambil agar kita pasti mendapatkan setidaknya 5 kelereng bewarna sama? 8. Pada tanggal 4 Januari tahun ini, Anisa datang ke pasar. Dua hari kemudian, Budi juga datang ke pasar itu. Jika Anisa datang ke pasar setiap 11 hari sekali dan Budi datang setiap 7 hari sekali, kapan mereka bertiga bertemu di pasar? (asumsikan 1 bulan itu 30 hari) 9. Suatu gedung dikerjakan oleh 20 orang pekerja. Pekerjaan itu akan selesai dalam 100 hari. Namun, setelah 40 hari bekerja, 5 orang pekerja mengalami kecelakaan sehingga para pekerja berkabung selama 1 hari(tidak bekerja). Hari selanjutnya, mereka melanjutkan pekerjaan tersebut. Namun, karena masih berada dalam suasana berkabung, ada 10 orang pekerja yang kecepatan bekerjanya berkurang 20% dan sisanya mengundurkan diri. Berapa total waktu yang dibutuhkan untuk menyelesaikan pekerjaan tersebut dimulai dari hari pertama kerja? 10. Berapa banyak angka antara 100 hingga 1000 yang habis dibagi 3 dan 5 tetapi tidak habis dibagi 30? 11. 1/2 + 1/6 + 1/12 + 1/ /9900 =? 12. Didefinisikan N! = N x (N-1) x.. x 2 x 1 dan N# = N + (N-1) Contoh : 4! = 4 x 3 x 2 x 1 = 24 4# = = 10 Berapa digit terakhir dari ((5#)#) + ((3#)#) - ((5!)! + (3!)!)? 13. Perhatikan potongan program berikut ini: ayam := 100; bebek := 5; repeat bebek := bebek +1 ; ayam := ayam - bebek; until ayam > bebek ;

4 writeln (ayam, dan, bebek); Berapakah pasangan nilai (ayam,bebek) yang akan dicetak? 14. Perhatikan Program sebagai berikut: input(n); j:=n-1; for i:=j downto 2 do begin n:=i mod n; end; writeln(n); berapakah outputnya jika diinputkan n = 97? Soal Minggu ke-2 1. Bilangan prima adalah bilangan bulat yang hanya habis dibagi dengan 1 dan bilangan itu sendiri. Ada berapa banyak bilangan prima pada rentang ? 2. Jika N! adalah 1x2x3x...xN, berapakah angka terakhir bukan 0 dari 20! 3. Karto memiliki x eskrim dan setiap eskrim ada batangnya. Karto menyimpan setiap batang eskrim yang telah dimakannya. Jika Karna sudah mengumpulkan y buah batang eskrim, maka dia bisa menukarkannya dengan satu buah eskrim. Untuk x = 100 dan y = 5 maka berapakah total eskrim yang dimiliki Karto? 4. 0, 1, 2, 1, 2, 3, 3, 4, 5, 7,...,...,... (lengkapi titik-titik)? 5. Berapa jumlah kemungkinan kata (kombinasi huruf) yang bisa dibentuk dari huruf-huruf ini : 'l', 'a', 'b', 'a'? 6. Suatu negara hanya memiliki pecahan uang 11, 12, dan 13. Berapakah nominal yang tidak bisa dinyatakan dengan pecahan-pecahan tersebut?

5 7. Diketahui FPB(a,b)=c. Jika a>b dan b=210, berapakah nilai a dan c yang mungkin sehingga c merupakan nilai terbesar dari pilihan di bawah ini? a. 426 dan 6 b. 216 dan 6 c. 637 dan 7 d. 294 dan 7 e. 637 dan Pada suatu balap mobil diketahui ada 5 pembalap yang ikut serta. Jika tidak ada yang start bersamaan berapa kemungkinan urutan finish jika Tidak ada yang finish bersamaan? 9. Pada suatu balap mobil diketahui ada 5 pembalap yang ikut serta. Jika tidak ada yang start bersamaan berapa kemungkinan urutan finish jika tidak ada yang finish bersamaan dan pembalap yang start pada posisi genap tidak boleh finish pada posisi genap? 10. Ada 100 orang yang sedang mengantri untuk menggunakan toilet umum. Ternyata ada tepat 4 orang di antara mereka yang lahir pada tanggal 1. Pernyataan manakah di bawah ini yang paling benar a. Mungkin ada x (x>4) orang yang berulang tahun pada tanggal yang sama di antara 100 orang tersebut. b. Tidak mungkin ada 4 orang yang berulang tahun pada tanggal yang sama (selain tanggal 1) di antara 100 orang tersebut. c. Pasti ada 4 orang yang berulang tahun pada tanggal yang sama (selain tanggal 1) di antara 100 orang tersebut. d. Tidak mungkin ada x (x>4) orang yang berulang tahun pada tanggal yang sama di antara 100 orang tersebut. e. Ada lebih dari 2 pernyataan (antara A - D) yang benar. 11. Pada suatu hari, a, b, c, dan d pergi ke pasar. Mereka melihat ada 4 barang yang sedang didiskon 90% dan mereka memutuskan untuk membeli keempat barang tersebut. Dalam perjalanan pulang, mereka bertemu teman mereka, e yang ternyata sedang membutuhkan keempat barang tersebut. e ingin mengetahui harga masing-masing barang tersebut dan menanyakannya pada a, b, c, dan d. Sayangnya mereka berempat sudah lupa harga masing-

6 masing barang tersebut sehingga mereka hanya memberitahukan jumlah masing-masing barang yang dibeli beserta total harganya. Setelah mendapat informasi tersebut, e berkata, wah, sayang sekali, saya masih belum dapat menentukan harga setiap barang tersebut hanya berdasarkan keterangan dari kalian.. e merupakan orang yang pandai menghitung dan informasi yang diperolehnya adalah: A membeli x barang i, 2 barang ii, 1 barang iii, dan 3 barang iv seharga Rp ,00. B membeli 3 barang i, 1 barang ii, 3 barang iii, dan 4barang iv seharga Rp ,00. C membeli 4 barang i, 2 barang ii, 3 barang iii, dan 5 barang iv seharga Rp ,00. D membeli 2 barang i, 1 barang ii, 2 barang iii, dan 3 barang iv seharga Rp ,00. Berapakah nilai x? 12. Dalam sebuah ruang terdapat 6 komputer dan 2 kabel yang identik. Sebuah kabel dapat menghubungkan tepat 2 komputer. Dua komputer hanya dapat terhubung oleh maksimal 1 kabel. Ada berapa macam pemasangan kabel yang mungkin dalam ruangan tersebut? Perhatikan potongan program berikut: for i := 0 to ((1 shl n) 1 do begin for j := 0 to n - 1 do begin if((i and (1 shl j)) <> 0)then write('1') else write('0'); end; writeln; end; 13. Jika kode di atas dijalankan dengan n = 3, maka banyak angka 0 yang dihasilkan oleh instruksi pada baris ke-5 adalah? 14. Agar keluaran kode di atas sama dengan 1100, maka nilai n yang harus diinput adalah?

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian Dapatkan soal-soal lainnya di http://forum.pelatihan-osn.com OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER Lembar Peraturan dan Peringatan Selama Ujian 1. Model ujian ini adalah

Lebih terperinci

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER Lembar Peraturan dan Peringatan Selama Ujian 1. Model ujian ini adalah pilihan berganda: memilih maksimum SATU jawaban untuk setiap

Lebih terperinci

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian

OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian OLIMPIADE SAINS 2012 TINGKAT KABUPATEN/KOTA BIDANG INFORMATIKA/KOMPUTER Lembar Peraturan dan Peringatan Selama Ujian 1. Model ujian ini adalah pilihan berganda: memilih maksimum SATU jawaban untuk setiap

Lebih terperinci

OLIMPIADE SAINS 2011 TINGKAT KABUPATEN/KOTAMADYA BIDANG INFORMATIKA-KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian

OLIMPIADE SAINS 2011 TINGKAT KABUPATEN/KOTAMADYA BIDANG INFORMATIKA-KOMPUTER. Lembar Peraturan dan Peringatan Selama Ujian OLIMPIADE SAINS 2011 TINGKAT KABUPATEN/KOTAMADYA BIDANG INFORMATIKA-KOMPUTER Lembar Peraturan dan Peringatan Selama Ujian 1. Model ujian ini adalah pilihan berganda: memilih maksimum SATU jawaban untuk

Lebih terperinci

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*} SOAL PASCAL A Selesai list code/source code pascal dengan mengetikkan list yang ada dan mengisikan titik-titik menjadi sebuah Program {* Program Menghitung dengan Operator Matematika*} program_hitung UsEs

Lebih terperinci

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN PERCABANGAN DAN PENGULANGAN Pada BAB ini akan membahas tentang PERCABANGAN dan PERULANGAN. PERCABANGAN : a) IF THEN b) CASE OF PENGULANGAN: a) REPEAT N TIMES b) REPEAT UNTIL c) WHILE DO d) ITERATE STOP

Lebih terperinci

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY Perulangan Pertemuan 3. Algoritma dan Struktur Data Pendahuluan Digunakan untuk program yang pernyataannya akan dieksekusi berulang-ulang. Instruksi dikerjakan selama memenuhi suatu kondisi tertentu. Jika

Lebih terperinci

OLIMPIADE SAINS NASIONAL VIII

OLIMPIADE SAINS NASIONAL VIII SOAL SESI 1 OLIMPIADE SAINS NASIONAL VIII BIDANG INFORMATIKA 5 AGUSTUS 2009 DKI JAKARTA Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! 1. Ada 27 buah bola tenis. 1 di antaranya lebih berat dibanding

Lebih terperinci

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar Bidang Studi : Informatika / Komputer Kode Berkas : KOM-L01 (solusi) 1. Jika : A bernilai FALSE B bernilai TRUE Maka pernyataan di bawah bernilai? ((A and B) or (B and not A)) xor (A and B) a. TRUE b.

Lebih terperinci

BAGIAN A : TES KEMAMPUAN ARITMATIK,ANALITIK DAN LOGIKA

BAGIAN A : TES KEMAMPUAN ARITMATIK,ANALITIK DAN LOGIKA BAGIAN A : TES KEMAMPUAN ARITMATIK,ANALITIK DAN LOGIKA 1. Ali, Budi, Cery dan Devi membagi 144 apel. Ali menerima 10 lebih banyak daripada yang diterima Budi, 26 lebih banyak daripada yang diterima Cery

Lebih terperinci

PROGRAM 3NILAI_SEKOLAH4;

PROGRAM 3NILAI_SEKOLAH4; SOAL PILIHAN GANDA Pilihlah salah satu jawaban yang paling tepat pada lembar jawab yang telah disediakan! Skor maksimal pilihan ganda = 40. 1. Dalam flowchart, gambar di bawah ini 2. Dalam flowchart, gambar

Lebih terperinci

Pengampu : Agus Priyanto, M.KOM

Pengampu : Agus Priyanto, M.KOM Dasar-dasar Algoritma Dan Flow Chart Pengampu : Agus Priyanto, M.KOM SEKOLAH TINGGI TEKNOLOGI TELEMATIKA TELKOM Smart, Trustworthy, And Teamwork Proses, Instruksi, dan Aksi Algoritma merupakan deskripsi

Lebih terperinci

Bundel Soal Sesi 1 Bidang Informatika Olimpiade Sains Nasional X

Bundel Soal Sesi 1 Bidang Informatika Olimpiade Sains Nasional X Bundel Soal Sesi 1 Bidang Informatika Olimpiade Sains Nasional X Manado - Sulawesi Utara - 13 September 2011 Anda dilarang membuka dan membaca isi bundel soal ini sebelum dipersilakan oleh juri. Bundel

Lebih terperinci

INFORMATIKA/KOMPUTER

INFORMATIKA/KOMPUTER SOAL UJIAN SELEKSI CALON PESERTA OLIMPIADE SAINS NASIONAL 201 TINGKAT KABUPATEN/KOTA INFORMATIKA/KOMPUTER Waktu: 150 menit KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL PENDIDIKAN MENENGAH

Lebih terperinci

SOAL MATEMATIKA - SMP

SOAL MATEMATIKA - SMP SOAL MATEMATIKA - SMP OLIMPIADE SAINS NASIONAL TINGKAT KABUPATEN/KOTA KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL PENDIDIKAN DASAR DIREKTORAT PEMBINAAN SEKOLAH MENENGAH PERTAMA TAHUN 014

Lebih terperinci

Pertemuan 4 Diagram Alur / Flowchart

Pertemuan 4 Diagram Alur / Flowchart Pertemuan 4 Diagram Alur / adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana masing-masing simbol merepresentasikan

Lebih terperinci

BNPC-HS 2010 BABAK PENYISIHAN (PILIHAN GANDA)

BNPC-HS 2010 BABAK PENYISIHAN (PILIHAN GANDA) 1 Sejumlah burung akan menempati 4 buah sangkar. Setiap sangkar maksimal ditempati oleh 5 burung. Berapa jumlah burung yang diperlukan agar 3 sangkar pasti ditempati oleh minimal 3 ekor burung? A. 11 B.

Lebih terperinci

ALGORITMA PERULANGAN

ALGORITMA PERULANGAN Pertemuan 08 ALGORITMA PERULANGAN Pada Bab ini anda akan mempelajari 1. Pengertian algoritma perulangan 2. Perulangan for-do 3. Perulangan while-do 4. Perulangan repeat-until Algoritma Perulangan Ada kalanya

Lebih terperinci

WORKSHOP PEMBIMBINGAN OLIMPIADE MATEMATIKA & SAINS BIDANG MATEMATIKA SMP

WORKSHOP PEMBIMBINGAN OLIMPIADE MATEMATIKA & SAINS BIDANG MATEMATIKA SMP WORKSHOP PEMBIMBINGAN OLIMPIADE MATEMATIKA & SAINS BIDANG MATEMATIKA SMP Ilham Rizkianto FMIPA Universitas Negeri Yogyakarta Ilham_rizkianto@uny.ac.id Wonosari, 9 Mei 2014 MASALAH KOMBINATORIK Mengecoh,

Lebih terperinci

OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam)

OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) Bagian Informasi Sistem penilaian: Jawaban benar = 4, jawaban salah = 1, jawaban kosong = 0, jawaban ganda=

Lebih terperinci

STRUKTUR DASAR ALGORITMA

STRUKTUR DASAR ALGORITMA STRUKTUR DASAR ALGORITMA Pertemuan 5 Muhamad Haikal, S.Kom., MT Struktur Dasar Algoritma 1. Struktur Sequence (Runtunan) 2. Struktur Selection (Pemilihan) 3. Struktur Repetition (Perulangan) Struktur Sequence

Lebih terperinci

OLIMPIADE SAINS NASIONAL 2015 DESKRIPSI SOAL

OLIMPIADE SAINS NASIONAL 2015 DESKRIPSI SOAL Hak Cipta Dilindungi Undang-undang OLIMPIADE SAINS NASIONAL 2015 DESKRIPSI SOAL INFORMATIKA/KOMPUTER SESI 2 Waktu: 5 Jam Daftar Soal: A. Belanja di Malioboro B. Motif Batik C. Ayam Aneh Belanja di Malioboro

Lebih terperinci

OLIMPIADE SAINS NASIONAL IX

OLIMPIADE SAINS NASIONAL IX SOAL SESI 3 OLIMPIADE SAINS NASIONAL IX BIDANG INFORMATIKA 4 AGUSTUS 2010 MEDAN, SUMATERA UTARA Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! Shuffle Kode soal: osn1013.pas/c/ CPP Batas Run-time:

Lebih terperinci

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement : Perulangan Bentuk bentuk Perulangan Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang

Lebih terperinci

OLIMPIADE SAINS NASIONAL VII

OLIMPIADE SAINS NASIONAL VII SOAL SESI 1 OLIMPIADE SAINS NASIONAL VII BIDANG INFORMATIKA 10 AGUSTUS 2008 MAKASSAR, SULAWESI SELATAN Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! OSN2008: Olimpiade Sain Nasional 2008 Pilihan

Lebih terperinci

Bagian A: Analisa dan Logika (30 soal)

Bagian A: Analisa dan Logika (30 soal) Bagian A: Analisa dan Logika (30 soal) 1. Di suatu kampung terdapat sekian rumah. Setiap rumah didiami satu keluarga. Setiap keluarga terdiri dari tepat 2 orang tua (dewasa) dan sejumlah anak-anak yang

Lebih terperinci

SOAL MATEMATIKA - SMP

SOAL MATEMATIKA - SMP SOAL MATEMATIKA - SMP OLIMPIADE SAINS NASIONAL TAHUN 014 TINGKAT KABUPATEN/KOTA Sabtu, 8 Maret 014 KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL PENDIDIKAN DASAR DIREKTORAT PEMBINAAN SEKOLAH

Lebih terperinci

Teori Algoritma. Struktur Algoritma

Teori Algoritma. Struktur Algoritma Alam Santosa Teori Algoritma Runtunan Struktur Algoritma Seperti telah dijelaskan sebelumnya, sebuah algoritma terbagi tiga bagian, yaitu: Judul Deklarasi Deskripsi Judul Judul program digunakan untuk

Lebih terperinci

Konstruksi Dasar Algoritma

Konstruksi Dasar Algoritma Konstruksi Dasar Algoritma ALGORITMA DAN PEMROGRAMAN [IF6110202] Yudha Saintika, S.T., M.T.I. Sub-Capaian Pembelajaran MK Pendahuluan Instruksi dan Aksi Algoritma merupakan deskripsi urutan pelaksanaan

Lebih terperinci

OLIMPIADE SAINS PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam)

OLIMPIADE SAINS PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) OLIMPIADE SAINS PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) Bagian Informasi Sistem penilaian: Jawaban benar = 4, jawaban salah = 1, jawaban kosong = 0, jawaban ganda=

Lebih terperinci

Prestasi itu diraih bukan didapat!!!

Prestasi itu diraih bukan didapat!!! SELEKSI OLIMPIADE TINGKAT KABUPATEN/KOTA 003 TIM OLIMPIADE MATEMATIKA INDONESIA 004 Prestasi itu diraih bukan didapat!!! SOLUSI SOAL Bidang Matematika Disusun oleh : Olimpiade Matematika Tk Kabupaten/Kota

Lebih terperinci

Peluang Aturan Perkalian, Permutasi, dan Kombinasi dalam Pemecahan Masalah Ruang Sampel Suatu Percobaan Peluang Suatu Kejadian dan Penafsirannya

Peluang Aturan Perkalian, Permutasi, dan Kombinasi dalam Pemecahan Masalah Ruang Sampel Suatu Percobaan Peluang Suatu Kejadian dan Penafsirannya 2 Aturan Perkalian, Permutasi, dan Kombinasi dalam ; Pemecahan Masalah Ruang Sampel Suatu Percobaan ; Suatu Kejadian dan Penafsirannya ; Pada era demokrasi saat ini untuk menduduki suatu jabatan tertentu

Lebih terperinci

Contoh Soal Olimpiade Sains BIDANG INFORMATIKA/KOMPUTER dan Pembahasan

Contoh Soal Olimpiade Sains BIDANG INFORMATIKA/KOMPUTER dan Pembahasan Buku Panduan Olimpiade Sains Bidang Komputer Contoh Soal Olimpiade Sains BIDANG INFORMATIKA/KOMPUTER dan Pembahasan Disusun Oleh: Tim Pembina Olimpiade Sains Bidang Komputer dan Alumni TOKI A. Soal Aritmatika,

Lebih terperinci

OSN OLIMPIADE SAINS NASIONAL Palembang, Mei 2016

OSN OLIMPIADE SAINS NASIONAL Palembang, Mei 2016 OSN 2016 OLIMPIADE SAINS NASIONAL Palembang, 15-20 Mei 2016 MATEMATIKA SD TES I Direktorat Pembinaan Sekolah Dasar Direktorat Jenderal Pendidikan Dasar Kementerian Pendidikan dan Kebudayaan Petunjuk Pengerjaan

Lebih terperinci

Pertemuan 3 Penyeleksian Kondisi dan Perulangan

Pertemuan 3 Penyeleksian Kondisi dan Perulangan Pertemuan 3 Penyeleksian Kondisi dan Perulangan Objektif: 1. Mengetahui macam-macam penyeleksian kondisi dalam pascal 2. Mengerti statement kondisi IF dan Case 3. Mengetahui macam-macam perulangan dalam

Lebih terperinci

Contoh 1: Akan dicetak angka 1 sampai 10 dengan menggunakan perulangan for

Contoh 1: Akan dicetak angka 1 sampai 10 dengan menggunakan perulangan for Bahan Ajar Algoritma Halaman 1 ii. Struktur Pengulangan (repetition) Struktur pengulangan merupakan struktur yang melakukan pengulangan terhadap satu baris atau satu blok baris program beberapa kali sesuai

Lebih terperinci

BNPC-HS 2010 BABAK PENYISIHAN (PILIHAN GANDA)

BNPC-HS 2010 BABAK PENYISIHAN (PILIHAN GANDA) 1 Sejumlah burung akan menempati 4 buah sangkar. Setiap sangkar maksimal ditempati oleh 5 burung. Berapa jumlah burung yang diperlukan agar 3 sangkar pasti ditempati oleh minimal 3 ekor burung? A. 11 B.

Lebih terperinci

KOMBINATORIKA. Berapa banyak cara menyusun sebuah bilangan yang terdiri dari empat buah angka yang tidak mengandung angka yang berulang?

KOMBINATORIKA. Berapa banyak cara menyusun sebuah bilangan yang terdiri dari empat buah angka yang tidak mengandung angka yang berulang? P a g e 1 KOMBINATORIKA Beberapa prinsip penting dalam menyelesaikan masalah kombinatorika yaitu permutasi dan kombinasi, prinsip inklusi-eksklusi, koefisien binomial, prinsip sarang merpati (pigeon hole

Lebih terperinci

Dasar Komputer & Pemrograman 2A

Dasar Komputer & Pemrograman 2A Dasar Komputer & Pemrograman 2A Materi 3 Reza Aditya Firdaus STATEMENT INPUT OUTPUT Dalam bahasa Pascal untuk keperluan input (membaca input) digunakan identifier standar READ atau READLN. Identifier standart

Lebih terperinci

Kelipatan dan Faktor Suatu Bilangan

Kelipatan dan Faktor Suatu Bilangan BAB II Kelipatan dan Faktor Suatu Bilangan Tujuan Pembelajaran Setelah mempelajari bab ini, kamu diharapkan mampu: 1. Menentukan kelipatan suatu bilangan, 2. Menentukan faktor suatu bilangan, 3. Menyelesaikan

Lebih terperinci

Perulangan / Looping

Perulangan / Looping Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 4 : Perulangan / Looping Perulangan atau looping digunakan dalam menginstruksikan komputer dalam menjalankan pernyataan pernyataan yang kita

Lebih terperinci

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1 I. KATA PENGANTAR Dewasa ini sudah banyak berkembang bahasa-bahasa pemrograman tingkat tinggi yang pemakaiannya sudah sangat mudah, hanya klik dan drag saja. Namun meskipun demikian tetap saja programmer

Lebih terperinci

Modul Algoritma Dan Pemrograman Pascal

Modul Algoritma Dan Pemrograman Pascal Modul Algoritma Dan Pemrograman Pascal 0 I.1 Pemilihan Dalam sebuah program terkadang kita membutuhkan syintaks pemillihan. Contohnya dalam program untuk menentukan pemilih pada pemilu, maka kita harus

Lebih terperinci

OLIMPIADE SAINS TINGKAT PROVINSI (OSP) 2010 BIDANG INFORMATIKA. Untuk dikerjakan Selama 150 menit (2½ jam) Bagian Informasi

OLIMPIADE SAINS TINGKAT PROVINSI (OSP) 2010 BIDANG INFORMATIKA. Untuk dikerjakan Selama 150 menit (2½ jam) Bagian Informasi OLIMPIADE SAINS TINGKAT PROVINSI (OSP) 2010 BIDANG INFORMATIKA Untuk dikerjakan Selama 150 menit (2½ jam) Bagian Informasi Sistem penilaian Nilai benar 1 dan nilai salah 0. Tuliskan jawaban anda sesingkat-singkatnya

Lebih terperinci

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN Hak Cipta Dilindungi Undang-undang SOAL UJIAN OLIMPIADE SAINS NASIONAL 2013 CALON PESERTA INTERNATIONAL OLYMPIAD IN INFORMATICS (IOI) 2014 SESI LATIHAN INFORMATIKA Waktu : 5 jam KEMENTERIAN PENDIDIKAN

Lebih terperinci

PRAKTIKUM 5 DAN 6 STATEMEN PERULANGAN

PRAKTIKUM 5 DAN 6 STATEMEN PERULANGAN PRAKTIKUM 5 DAN 6 STATEMEN PERULANGAN 1. Judul Materi/ Pokok Bahasan : Statemen Perulangan 2. Tujuan Insruksional Khusus : Mahasiswa dapat menggunakan dan membedakan jenis- jenis statement perulangan dalam

Lebih terperinci

Chapter 5 Choice. repeatedly if tanda 2 on label: lakukan proses potong 2 if tanda 3 on label: lakukan proses potong 3 until switched off program 5.

Chapter 5 Choice. repeatedly if tanda 2 on label: lakukan proses potong 2 if tanda 3 on label: lakukan proses potong 3 until switched off program 5. 5.1 Pengantar Chapter 5 Choice Program yang telah menggunakan repetition dan procedure merupakan program yang agak rumit, namun jalannya program masih dapat ditebak dan diketahui karena selalu mengerjakan

Lebih terperinci

SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X

SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X SOAL DAN JAWABAN UTS PEMROGRAMAN DASAR KELAS X Kelas : X TKI 2 Mata Pelajaran : Produktif Teknik Komputer dan Informatika (Pemrograman Dasar) Waktu : 60 menit Bentuk Soal : Pilihan Ganda 40 soal Pilihan

Lebih terperinci

OLIMPIADE SAINS NASIONAL VIII

OLIMPIADE SAINS NASIONAL VIII SOAL SESI 1 OLIMPIADE SAINS NASIONAL VIII BIDANG INFORMATIKA 5 AGUSTUS 2009 DKI JAKARTA Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! Sesi 1 1. Ada 27 buah bola tenis. 1 di antaranya lebih berat

Lebih terperinci

OLIMPIADE SAINS NASIONAL VII

OLIMPIADE SAINS NASIONAL VII SOAL SESI 2 OLIMPIADE SAINS NASIONAL VII BIDANG INFORMATIKA 10 AGUSTUS 2008 MAKASSAR, SULAWESI SELATAN Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! Kartu 1 Nama Program: kartu1.pas / C / CPP Pak

Lebih terperinci

Olimpiade Matematika Vektor 2009 se-jawa-bali. SOAL PENYISIHAN SD/MI OLIMPIADE MATEMATIKA VEKTOR UNIVERSITAS NEGERI MALANG Tahun 2009

Olimpiade Matematika Vektor 2009 se-jawa-bali. SOAL PENYISIHAN SD/MI OLIMPIADE MATEMATIKA VEKTOR UNIVERSITAS NEGERI MALANG Tahun 2009 SOAL PENYISIHAN SD/MI OLIMPIADE MATEMATIKA VEKTOR UNIVERSITAS NEGERI MALANG Tahun 009 Bagian A. PILIHLAH JAWABAN YANG TEPAT!. Bilangan pecahan berikut yang berada di antara A. 3 574 B. 574 4 3. Simplify

Lebih terperinci

INFORMATIKA/KOMPUTER. Hari Pasar 16 Ilir 2. Menjinakkan Bom 3. Pos Wisata Sungai

INFORMATIKA/KOMPUTER. Hari Pasar 16 Ilir 2. Menjinakkan Bom 3. Pos Wisata Sungai Hak Cipta Dilindungi Undang-undang OLIMPIADE SAINS NASIONAL 2016 DESKRIPSI SOAL INFORMATIKA/KOMPUTER Hari 1 1. Pasar 16 Ilir 2. Menjinakkan Bom 3. Pos Wisata Sungai Waktu: 5 Jam Hari 1 / Soal 1 - Pasar

Lebih terperinci

OLIMPIADE SAINS NASIONAL VII

OLIMPIADE SAINS NASIONAL VII SOAL SESI 1 OLIMPIADE SAINS NASIONAL VII BIDANG INFORMATIKA 10 AGUSTUS 2008 MAKASSAR, SULAWESI SELATAN Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! OSN2008: Olimpiade Sain Nasional 2008 Pilihan

Lebih terperinci

PEMBAHASAN SOAL OSN TK. KOTA/ KABUPATEN 2014 MATEMATIKA SMP BAGIAN A: PILIHAN GANDA

PEMBAHASAN SOAL OSN TK. KOTA/ KABUPATEN 2014 MATEMATIKA SMP BAGIAN A: PILIHAN GANDA email: koniciwa7@yahoo.co.id PEMBAHASAN SOAL OSN TK. KOTA/ KABUPATEN 0 MATEMATIKA SMP BAGIAN A: PILIHAN GANDA. Sepuluh orang guru akan ditugaskan mengajar di tiga sekolah,yakni sekolah A, B, dan C, berturut

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi

Lebih terperinci

2. Di antara bilangan-bilangan berikut, hanya ada satu yang habis membagi , yaitu. c. 1 d.

2. Di antara bilangan-bilangan berikut, hanya ada satu yang habis membagi , yaitu. c. 1 d. Halaman: 1 1. Akar pangkat empat dari 4 adalah a. 4 b. 4 c. 4 d. 4 2. Di antara bilangan-bilangan berikut, hanya ada satu yang habis membagi 100 000 064, yaitu a. 10404 b. 10408 c. 10804 d. 10808 3. Banyaknya

Lebih terperinci

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko,

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko, STRUKTUR DASAR ALGORITMA Rio Widyatmoko, A.Md.Kom @riowidyatmoko PENDAHULUAN Pada dasarnya struktur dasar algoritma ada 3 : 1. Algoritma Sekuensial (runtunan) 2. Algoritma Percabangan 3. Algoritma Perulangan

Lebih terperinci

4. Jika kubus di samping dibuka dan dibentangkan sisi-sisinya, maka gambar jaring-jaring bangun ruang yang akan terbentuk adalah

4. Jika kubus di samping dibuka dan dibentangkan sisi-sisinya, maka gambar jaring-jaring bangun ruang yang akan terbentuk adalah 1. 007 : ( + 0 + 0 + 7) - x 0 x 0 x 7 =? A) 1 C) 14 B) 9 D). Ada berapa bilangan angka yang jika dikalikan maka penjumlahan angka-angka pada bilangan pertama sama dengan jumlah angka-angka pada bilangan

Lebih terperinci

OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam)

OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) OLIMPIADE SAIN PROVINSI (OSP) BIDANG INFORMATIKA 2008 Untuk dikerjakan Selama 150 menit (2 ½ jam) Bagian Informasi Sistem penilaian: Jawaban benar = 4, jawaban salah = 1, jawaban kosong = 0, jawaban ganda=

Lebih terperinci

Pembahasan X = Rp Tarif Pajak = 5% 8% Harga televisi + pajak 5% = % = % = % =

Pembahasan X = Rp Tarif Pajak = 5% 8% Harga televisi + pajak 5% = % = % = % = 1. Seorang pedagang barang elektronik menjual sebuah televisi berwarna layar datar seharga Rp.3.000.000, jika tarif pajak barang elektronik yang tergolong barang mewah tersebut adalah antara 5 % sampai

Lebih terperinci

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. What is Algorithm??

Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. What is Algorithm?? Flowchart Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. What is Algorithm?? Logis Kata logis berarti bahwa nilai kebenarannya harus dapat ditentukan,

Lebih terperinci

SMAN 5 SURABAYA Pembahasan OSK Komputer 2011 oleh Rizki Wicaksana

SMAN 5 SURABAYA Pembahasan OSK Komputer 2011 oleh Rizki Wicaksana SESI LOGIKA, ANALISA, DAN MATEMATIKA DISKRIT 1. Jika menggunakan teori seperti berikut : http://en.wikipedia.org/wiki/modular_exponentiation Maka : 11^100 mod 41 = a^b mod c b = 1100100 (basis 2 dari 100)

Lebih terperinci

BAB 3 PENYELESAIAN KONDISI

BAB 3 PENYELESAIAN KONDISI BAB 3 PENYELESAIAN KONDISI 3.1. Struktur IF..THEN Perintah IF digunakan untuk memeriksa sebuah kondisi dan mengeksekusi satu atau lebih baris program, jika dan hanya jika kondisi terpenuhi. Program 3.1

Lebih terperinci

Penyisihan Logika ILPC 2013

Penyisihan Logika ILPC 2013 Penyisihan Logika ILPC 2013 1. Ketika Denny sedang bermain datanglah seorang temannya bernama Dono. Dono datang dengan membawa 3 buah kotak, dimana tiap kotak berisi 2 buah bola dengan label (A dan A,

Lebih terperinci

Tugas Algoritma Kelompok XI NILAM CAHYA, MUH. JASIM, IMADUDDIN. Soal

Tugas Algoritma Kelompok XI NILAM CAHYA, MUH. JASIM, IMADUDDIN. Soal B Soal uat algoritma untuk menghitung luas bangun geometri (lingkaran, bujursangkar, segitiga dan trapesium). Data masukan dibaca dari piranti masukan dan luas bangun ditampilkan sebagai keluaran. KALIMAT

Lebih terperinci

INFORMATIKA/KOMPUTER. Hari 0 (Sesi Latihan) 1. Empek-empek 2. Gunting Kertas 3. Matriks Biner

INFORMATIKA/KOMPUTER. Hari 0 (Sesi Latihan) 1. Empek-empek 2. Gunting Kertas 3. Matriks Biner Hak Cipta Dilindungi Undang-undang OLIMPIADE SAINS NASIONAL 2016 DESKRIPSI SOAL INFORMATIKA/KOMPUTER Hari 0 (Sesi Latihan) 1. Empek-empek 2. Gunting Kertas 3. Matriks Biner Waktu: 2 Jam Hari 0 / Soal 1

Lebih terperinci

Teknik Percabangan. Brigida Arie Minartiningtyas, M.Kom

Teknik Percabangan. Brigida Arie Minartiningtyas, M.Kom Teknik Percabangan Brigida Arie Minartiningtyas, M.Kom Jika lampu traffic light berwarna merah, maka berhenti If kondisi then aksi If air di dalam ketel mendidih then matikan api kompor If suhu ruangan

Lebih terperinci

SOAL MATEMATIKA - SMP

SOAL MATEMATIKA - SMP SOAL MATEMATIKA - SMP OLIMPIADE SAINS NASIONAL TINGKAT KABUPATEN/KOTA KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL PENDIDIKAN DASAR DIREKTORAT PEMBINAAN SEKOLAH MENENGAH PERTAMA TAHUN 2011

Lebih terperinci

OLIMPIADE SAINS NASIONAL VIII

OLIMPIADE SAINS NASIONAL VIII SOAL SESI 3 OLIMPIADE SAINS NASIONAL VIII BIDANG INFORMATIKA 6 AGUSTUS 2009 DKI JAKARTA Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! Lagu Nama Program: lagu.pas / C / CPP Batas Run time: 1 detik

Lebih terperinci

Problem A. Teks Fibonacci

Problem A. Teks Fibonacci Problem A Teks Fibonacci Deret kata fibonacci adalah deret kata yang terbentuk dari penggabungan dua kata fibonacci sebelumnya secara berulang. Misalnya S 0 adalah a dan S adalah b, maka S = S.S 0 = ba,

Lebih terperinci

III STATEMEN IF KONDISI TUNGGAL DAN GANDA A. IF TUNGGAL. XI_Sem.1 SMA Sedes Sapientiae Bedono

III STATEMEN IF KONDISI TUNGGAL DAN GANDA A. IF TUNGGAL. XI_Sem.1 SMA Sedes Sapientiae Bedono III STATEMEN IF KONDISI TUNGGAL DAN GANDA Statement kendali digunakan untuk proses pengambilan keputusan. ( PROSES DECISION ) Dimana proses akan dikerjakan bila kondisi yang disyaratkan sesuai (bernilai

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-7 (Pengulangan atau Looping [2]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Struktur WHILE Struktur REPEAT WHILE vs REPEAT

Lebih terperinci

Hari 1 / Soal 1: Bukit dan Lembah

Hari 1 / Soal 1: Bukit dan Lembah Hari 1 / Soal 1: Bukit dan Lembah Kode Soal: bukit Batas Run-time: 1 detik / test-case Batas Memori: 1 MB : Standard input : Standard output Deskripsi Diberikan data ketinggian yang di catat dalam perjalanan

Lebih terperinci

PENGULANGAN Bagian 1 : Notasi. Tim Pengajar KU1071 Sem

PENGULANGAN Bagian 1 : Notasi. Tim Pengajar KU1071 Sem PENGULANGAN Bagian 1 : Notasi Tim Pengajar KU1071 Sem. 1 2009-2010 1 Tujuan Mahasiswa memahami jenis-jenis pengulangan dan penggunaannya serta memahami elemenelemen dalam pengulangan. Mahasiswa dapat menggunakan

Lebih terperinci

C n r. h t t p : / / m a t e m a t r i c k. b l o g s p o t. c o m. P n. P ( n, n ) = n P n = P n n!

C n r. h t t p : / / m a t e m a t r i c k. b l o g s p o t. c o m. P n. P ( n, n ) = n P n = P n n! Ringkasan Materi : Kaidah Pencacahan. Aturan Perkalian Jika sesuatu objek dapat diselesaikan dalam n cara berbeda, dan sesuatu objek yang lain dapat diselesaikan dalam n cara berbeda, maka kedua objek

Lebih terperinci

NASKAH SOAL PENYISIHAN MATHEMATICS BATTLE CHALLENGE GOES TO SCHOOL 2016

NASKAH SOAL PENYISIHAN MATHEMATICS BATTLE CHALLENGE GOES TO SCHOOL 2016 NASKAH SOAL PENYISIHAN MATHEMATICS BATTLE CHALLENGE GOES TO SCHOOL 2016 HIMPUNAN MAHASISWA MATEMATIKA FMIPA UNIVERSITAS PADJADJARAN 2016 PETUNJUK DAN PERATURAN BABAK PENYISIHAN MBCGS 2016 1. Sebelum mengerjakan

Lebih terperinci

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S. ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN Disusun Oleh : Sakina Mawardah Teknik Informatika Dosen : Asep M. Yusuf, S.T UNIVERSITAS NASIONAL PASIM DAFTAR ISI A. Algoritma Percabangan...

Lebih terperinci

TPI4202 e-tp.ub.ac.id. Lecture 5

TPI4202 e-tp.ub.ac.id. Lecture 5 TPI4202 e-tp.ub.ac.id Lecture 5 Struktur percabangan memungkinkan kita melakukan aksi jika suatu syarat dipenuhi. Suatu aksi akan dikerjakan atau dieksekusi oleh program apabila kondisi yang didefinisikan

Lebih terperinci

SELEKSI OLIMPIADE MATEMATIKA INDONESIA 2004 TINGKAT PROVINSI

SELEKSI OLIMPIADE MATEMATIKA INDONESIA 2004 TINGKAT PROVINSI SELEKSI OLIMPIADE MATEMATIKA INDONESIA 2004 TINGKAT PROVINSI Bidang Matematika Bagian Pertama Waktu : 90 Menit DEPARTEMEN PENDIDIKAN NASIONAL DIREKTORAT JENDERAL PENDIDIKAN DASAR DAN MENENGAH DIREKTORAT

Lebih terperinci

STRUKTUR DASAR ALGORITMA

STRUKTUR DASAR ALGORITMA STRUKTUR DASAR ALGORITMA Tujuan Mahasiswa mampu memecahkan masalah dalam sebuah algoritma pemecahan masalah menggunakan struktur pemilihan dan pengulangan. Mahasiswa mengetahui struktur program bahasa

Lebih terperinci

Pembahasan Soal Olimpiade Sains Nasional 2004 Bidang Informatika Pekanbaru, Agustus 2004

Pembahasan Soal Olimpiade Sains Nasional 2004 Bidang Informatika Pekanbaru, Agustus 2004 Pembahasan Soal Olimpiade Sains Nasional 2004 Bidang Informatika Pekanbaru, 23-27 Agustus 2004 Soal 1. Membuka String Terlipat Penulis: Ilham Kurnia Nama Program: LIPAT2.PAS / C / CPP Batas Run-time: 0.1

Lebih terperinci

OLIMPIADE SAINS NASIONAL VIII

OLIMPIADE SAINS NASIONAL VIII SOAL SESI 2 OLIMPIADE SAINS NASIONAL VIII BIDANG INFORMATIKA 5 AGUSTUS 2009 DKI JAKARTA Selamat Bekerja, Berkompetisi, Jadilah Yang Terbaik! Soal 1: Kuadrat Sempurna Nama Program: kuadrat.pas / C / CPP

Lebih terperinci

Kontes Terbuka Olimpiade Matematika

Kontes Terbuka Olimpiade Matematika Kontes Terbuka Olimpiade Matematika Kontes Bulanan Januari 2017 20 23 Januari 2017 Berkas Soal Definisi dan Notasi Berikut ini adalah daftar definisi yang digunakan di dokumen soal ini. 1. Notasi N menyatakan

Lebih terperinci

Dasar Komputer & Pemrogaman 2A

Dasar Komputer & Pemrogaman 2A Dasar Komputer & Pemrogaman 2A Materi 1 Reza Aditya Firdaus Sejarah Singkat Pascal Dirancang oleh Prof. Nicklaus Wirth dari Technical University di Zurich, Switzerland tahun 1971. Nama Pascal berasal dari

Lebih terperinci

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah : 1. Laporan Akhir 1 Menentukan Nilai Besar atau Nilai Kecil Program yang di masukkan adalah : Dalam praktikum ini, setiap perintah yang kita masukkan haruslah benar agar program tersebut dapat di jalankan.

Lebih terperinci

Algoritma Pemrograman

Algoritma Pemrograman Algoritma Pemrograman Pertemuan Ke-2 (Teks Algoritma) :: Noor Ifada :: S1 Teknik Informatika-Unijoyo 1 Sub Pokok Bahasan Pendahuluan Judul Algoritma Deklarasi Deskripsi Translasi Teks Algoritma ke dalam

Lebih terperinci

D) 1 A) 3 C) 5 B) 4 D) 6

D) 1 A) 3 C) 5 B) 4 D) 6 1. Hasil penjumlahan dua buah bilangan pecahan positif adalah 41 5. Jika penyebut dari kedua pecahan tersebut kurang dari 5, berapakah pembilang dari pecahan yang lebih besar? A) C) 4 B) D) 5. Dalam sebuah

Lebih terperinci

Teori Algoritma TIPE DATA

Teori Algoritma TIPE DATA Alam Santosa Teori Algoritma Dasar Algoritma TIPE DATA Program komputer adalah deretan perintah untuk memanipulasi data input menjadi informasi yang bermanfaat bagi pengguna (user). Data yang diinput dapat

Lebih terperinci

METHODIST-2 EDUCATION EXPO 2016

METHODIST-2 EDUCATION EXPO 2016 TK/SD/SMP/SMA Methodist- Medan Jalan MH Thamrin No. 96 Medan Kota - 0 T: (+66)56 58 METHODIST- EDUCATION EXPO 06 Lomba Sains Plus Antar Pelajar Tingkat SMA se-sumatera Utara NASKAH SOAL MATEMATIKA - Petunjuk

Lebih terperinci

Kelipa Faktor Bilangan

Kelipa Faktor Bilangan Bab 2 Kelipa elipatan dan Faktor Bilangan Mari memahami dan menggunakan faktor dan kelipatan dalam pemecahan masalah. Kelipatan dan Faktor Bilangan 41 42 Ayo Belajar Matematika Kelas IV A. Kelipatan Bilangan

Lebih terperinci

PETUNJUK MENGERJAKAN SOAL OLIMPIADE MATEMATIKA

PETUNJUK MENGERJAKAN SOAL OLIMPIADE MATEMATIKA PETUNJUK MENGERJAKAN SOAL OLIMPIADE MATEMATIKA 1. Tes ini terdiri dari 30 soal. Waktu yang disediakan adalah 75 menit (1 jam 15 menit). 2. Anda hanya diminta menuliskan jawaban Anda pada Lembar Jawab yang

Lebih terperinci

LOMBA MATEMATIKA NASIONAL KE-26

LOMBA MATEMATIKA NASIONAL KE-26 LOMBA MATEMATIKA NASIONAL KE-26 Babak Penyisihan Tingkat SMP Minggu, 8 November HIMPUNAN MAHASISWA MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS GADJAH MADA SEKIP UTARA UNIT III

Lebih terperinci

II. Kerjakan soal-soal berikut ini!

II. Kerjakan soal-soal berikut ini! Ulangan Harian I. Isilah titik-titik berikut ini dengan tepat!. x 0 60 : (-8) =.. FPB dari bilangan dan 7 adalah.. 70 7 x (-) + 8 : 8 =.. (00 +.00) : (-7) x 8 60 =.. KPK dari bilangan 8 dan adalah. 6.

Lebih terperinci

Penggunaan Graf dalam Pemodelan Matematis Permainan Delapan Jari

Penggunaan Graf dalam Pemodelan Matematis Permainan Delapan Jari Penggunaan Graf dalam Pemodelan Matematis Permainan Delapan Jari Evan 1) 1) Program Studi Teknik Informatika ITB, Bandung, email: evangozali@yahoo.com Abstract Makalah ini membahas aplikasi graf dalam

Lebih terperinci

OLIMPIADE SAINS NASIONAL SMP SELEKSI TINGKAT KABUPATEN / KOTA TAHUN 2011 BIDANG STUDI MATEMATIKA WAKTU : 150 MENIT

OLIMPIADE SAINS NASIONAL SMP SELEKSI TINGKAT KABUPATEN / KOTA TAHUN 2011 BIDANG STUDI MATEMATIKA WAKTU : 150 MENIT OLIMPIADE SAINS NASIONAL SMP SELEKSI TINGKAT KABUPATEN / KOTA TAHUN 2011 KEMENTERIAN PENDIDIKAN NASIONAL DIREKTORAT JENDERAL PENDID KAN DASAR DIREKTORAT PEMBINAAN SEKOLAH MENENGAH PERTAMA BIDANG STUDI

Lebih terperinci

SMA / MA Bahasa Mata Pelajaran : Matematika

SMA / MA Bahasa Mata Pelajaran : Matematika Latihan Soal UN 0 Paket Sekolah Menengah Atas / Madrasah Aliyah SMA / MA Bahasa Mata Pelajaran : Matematika Dalam UN berlaku Petunjuk Umum seperti ini :. Isikan identitas Anda ke dalam Lembar Jawaban Ujian

Lebih terperinci

Pertemuan 4 Diagram Alur / Flowchart

Pertemuan 4 Diagram Alur / Flowchart Pertemuan 4 Diagram Alur / Flowchart Flowchart Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana

Lebih terperinci

Kondisi Dan Keputusan. Agus Priyanto, M.Kom

Kondisi Dan Keputusan. Agus Priyanto, M.Kom Kondisi Dan Keputusan Agus Priyanto, M.Kom Outline Materi Variabel Operator Ekspresi Percabangan Dengan If..Then..Else.. Percabangan berdasarkan kondisi suatu variabel atau nilai di dalam pemrograman Visual

Lebih terperinci

2. Masing-masing angka 5,6,7,8, dan 9 akan ditempatkan tepat satu-satu ke sebuah kotak dalam diagram berikut :

2. Masing-masing angka 5,6,7,8, dan 9 akan ditempatkan tepat satu-satu ke sebuah kotak dalam diagram berikut : SOAL PENYISIHAN OMITS 2011 I. PILIHAN GANDA 1. Babak final lomba renang gaya dada 100 m putera diikuti oleh 4 perenang, yaitu Wawan, Satria, Kresna dan Paul. Pemenang pertama, kedua dan ketiga memperoleh

Lebih terperinci

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman

Lebih terperinci