6 Peserta
40 Soal
150,0 Menit
Pilihan ganda
Olimpiade Sains Tingkat Kota - Bidang Komputer - Tahun 2017
Bagikan Osk Komputer 2017 kepada teman anda yang membutuhkan dengan klik tombol share di atas
Berapakah nilai maksimal dari variabel count dari semua kemungkinan nilai n?
6
7
8
9
Jawaban a, b, c, d salah
Deskripsi untuk soal nomor 39 - 40
Perhatikan potongan kode berikut:
var n, count : integer; begin readln(n); count := 0; repeat n := (n * n + 5) mod 23; count := count + 1; until n = 0; end.
Berapakah hasil akhir dari variabel count, jika n = 1?
5
Perhatikan pseudocode berikut:
procedure mystery(a:integer; b:integer; ); var m:integer; begin if (a <> b) begin writeln(‘OSK2017’); m := (a + b) / 2; mystery(a, m); mystery(m, b); end; end;
Berapa kali teks ‘OSK2017’ dicetak pada pemanggilan mystery(0,8) ?
4
program tidak pernah berhenti
function f(x: integer) : integer; begin if(x = 0) then f := 0 else f := 1 - f(x - 1); end;
Ada berapa banyak nilai f(n) (1 <= n <= 2017) yang bernilai true?
1008
1009
2016
2017
1
Berapakah nilai akhir n, jika nilai n pada awalnya adalah 14934976?
Caranya cukup mudah. Cukup kopi paste kode html(iframe) di bawah ini ke situsmu
Kode ini tidak berjalan jika blog anda di hosting di wordpres.com, tumblr.com juga di forum sebagai contoh kaskus.com
Judul
Tingkatan
Kategori
Kata Kunci
Username atau Email
Password