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

Olimpiade Sains Kota (OSK) 2014 - Komputer , Nomor 36 - 37

Deskripsi untuk soal nomor 36 - 37

Perhatikan potongan program berikut:

function bincin (a:integer):string;
var
b:integer;
str:string;
begin
  if a=0 then
    bincin:=''
  else
  begin
    b:=a mod 4;
    if (b=0) then str:='0'
      else str:='1';
    bincin:=bincin (a div 2)+str;
  end;
end;
36

Nilai yang dihasilkan ketika fungsi bincin(73) dipanggil adalah …

A. 1001001

B. 1101101

C. 1010101

D. 1011011

E. 1101001

37

Jika b:=a mod 4 diganti menjadi b:=a mod 3 dan bincin:=bincin (a div 2)+str diganti menjadi bincin:=bincin (a div 3)+str maka nilai yang dihasilkan ketika fungsi bincin (73) dipanggil adalah …

A. 1001

B. 1011

C. 1100

D. 1101

E. 1110