OSP 2013

Gnegus berhasil menangkap 100 ekor tikus yang selalu mencuri makanannya. Karena dia kesal, dia bergumam “I want to play a game”. Tikus-tikus tersebut diletakkan di dalam satu kotak, tanpa diberikan makanan. Karena tikus-tikus tersebut sangat lapar, mereka mulai memakan sesamanya. Seekor tikus akan memakan seekor tikus setiap minggu untuk bertahan hidup. Bila seekor tikus tidak […]

OSP 2012

Selisih jumlah umur Barnie dan Jecky 6 tahun yang lalu dan jumlah umur Barnie dan Jecky 5 tahun yang akan datang merupakan dua kali dari selisih umur Zeta 6 tahun yang lalu dan 5 tahun yang akan datang. Selisih umur Barnie dan Zeta adalah 31. Jumlah umur Jecky dan Zeta 1 tahun yang lalu adalah […]

OSP 2011

Jika a, b, c, d dan e adalah bilangan-bilangan cacah (0,1,2, …) dan diketahui pula a+b+c+d+e=15, berapakah banyaknya kemungkinan nilai-nilai kelima bilangan tersebut dapat dibuat jika a+b harus sama dengan 5 dan setiap bilangan boleh digunakan lebih dari satu kali? Tuliskan jawabannya dalam bentuk angka. Jawab: …….. Untuk a dan b: Karena a + b […]

OSP 2010

Udin sudah bisa menjumlah bilangan, tetapi baru saja belajar menulis angka. Udin baru bisa menulis angka 1, 2, 3 dan 4. Tetapi dia tidak menyadari bahwa angka 1 dan 4 berbeda, bagi Udin “angka 4 adalah cara lain untuk menuliskan angka 1.” Selain itu bilangan beberapa dijit seperti 132 adalah bilangan yang bernilai sama dengan […]

OSP 2009

Apabila dua buah bilangan 2n dan (1+3n) (di mana n adalah bilangan bulat positif) diakhiri dengan digit yang sama, maka digit tersebut adalah… (Catatan: bilangan dituliskan dengan notasi desimal, tanpa diawali nol.) 6 7 8 5 3 Bilangan 2n dan (1+3n) diakhiri dengan digit yang sama, dan di antara pilihan, bilangan 2n hanya mungkin berakhiran […]

OSP 2008

Pepen berdiri sejauh 18 meter di sebelah utara Tugu Pemuda, Fanny berdiri 24 meter di sebelah barat Tugu yang sama. Berapakah jarak terdekat antara Fanny dan Pepen yang dapat ditempuh ? 30 meter 900 meter 6 meter 42 meter 90 meter Pepen berada di utara tugu, sedangkan Fanny di sebelah barat. Sehingga jarak keduanya dapat […]

OSP 2007

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 kebetulan semuanya belum dewasa (apalagi menikah!). Pada suatu sensus diketahui jumlah dewasa lebih banyak dari jumlah anak laki-laki, jmlah anak laki-laki lebih banyak dari jumlah anak perempuan, dan jumlah anak perempuan […]

OSP 2006

Seorang wanita menerima warisan sebesar ⅓ dari harta suaminya seorang pengusaha yang meninggal dunia karena kecelakaan pesawat. Dan tiga orang putranya juga menerima masing-masing ⅓ dari sisanya. Jika wanita tersebut dan salah seorang anaknya menerima total sebesar Rp. 6 milyar, berapakah total harta yang ditinggalkan oleh pengusaha tersebut ? Rp. 9   milyar Rp. 9,6  milyar Rp. 10.8 milyar […]

Mempelajari Memori Manajemen dengan Bahasa C

Memori adalah salah satu hal yang penting dalam pemrograman, yaitu untuk menyimpan program, variabel dan melakukan operasi. Oleh karena itu, tanpa adanya memori program tidak bisa berjalan sebagai mana mestinya. Dengan demikian kita harus mengatur memori sebaik mungkin dengan mempelajari memori manajemen yang kali ini dengan bahasa C. Bukan hanya file yang kita miliki, melainkan […]

Mengenal Apa itu Preprocessor dalam Bahasa C

Preprocessor sangat penting dalam bahasa C, sehingga perlu untuk mengenal bagian ini. Preprocessor adalah bagian dari code yang bukan bagian langsung dari instruksi program. Bagian akan dieksekusi sebelum program dijalankan oleh compiler. Semua perintah preprocessor dimulai dengan (#) yang kemudian diikuti oleh header file atau macro. Untuk memulai menulis program bahasa C, biasanya terdapat #include <stdio.h> yang merupakan perintah […]