Yuk bantu teman kamu belajar dengan menambahkan soal di Kujawab. Klik disini..

Pra-OSP DKI Jakarta 2015 - Komputer , Nomor 43 - 45

Deskripsi untuk soal nomor 43 - 45

Perhatikan potongan program berikut ini:


var cnt,x : longint;

procedure tukar(a:longint);
begin
  cnt := 1;
  while (a > 0) do begin
    cnt := cnt * 2;
    a := a div 2;
  end;
end;

begin
  readln(x);
  tukar(x);
  writeln(cnt);
end.
43

Apakah output program jika x = 100?

44

Berapakah kompleksitas program? Nyatakan dalam x.

45

Berapa nilai x maksimal agar output program adalah 1024?