Beranda Jalur Materi Latihan Coding Simulasi Progres
Latihan Mandiri OSN-K

Bank Latihan Soal OSN-K

Uji ketelitian logika, penalaran komputasional, dan penelusuran algoritma.

M05Q1
easy

M05: Variabel, Tipe Data, dan Operator C++

Berapakah hasil 23 % 4?

short answer Kerjakan Soal
M05Q2
easy

M05: Variabel, Tipe Data, dan Operator C++

Dalam C++, jika a dan b bertipe int dengan a=9 dan b=2, berapa nilai a/b?

short answer Kerjakan Soal
M05Q3
easy

M05: Variabel, Tipe Data, dan Operator C++

Operator untuk menguji apakah dua nilai sama adalah...

multiple choice Kerjakan Soal
M06Q1
easy

M06: Percabangan dan Kondisi

Jika x=12, apakah kondisi x>=10 && x<15 bernilai benar?

multiple choice Kerjakan Soal
M06Q2
easy

M06: Percabangan dan Kondisi

Program memeriksa if (n % 2 == 0) untuk n=15. Cabang mana yang dijalankan?

short answer Kerjakan Soal
M06Q3
easy

M06: Percabangan dan Kondisi

Untuk menyatakan x berada di luar rentang 1 sampai 10 inklusif, kondisi yang benar adalah...

multiple choice Kerjakan Soal
M07Q1
easy

M07: Perulangan dan Menelusuri Kode

Berapa hasil total setelah menjalankan total=0; for (int i=1; i<=5; i++) total+=i; ?

short answer Kerjakan Soal
M07Q2
easy

M07: Perulangan dan Menelusuri Kode

Berapa kali loop for (int i=0; i<4; i++) berjalan?

multiple choice Kerjakan Soal
M07Q3
easy

M07: Perulangan dan Menelusuri Kode

Nilai x=1. Selama x<10, tambahkan x sebanyak 3. Berapa nilai x ketika loop berhenti?

short answer Kerjakan Soal
M08Q1
easy

M08: Array, String, dan Fungsi

Array a={8,3,6}. Berapa nilai a[1] dalam C++?

short answer Kerjakan Soal
M08Q2
easy

M08: Array, String, dan Fungsi

Berapa panjang string "INFORMATIKA"?

short answer Kerjakan Soal
M08Q3
easy

M08: Array, String, dan Fungsi

Apa fungsi return pada fungsi yang mengembalikan int?

multiple choice Kerjakan Soal