Bantu temanmu belajar dengan menambahkan soal di Kujawab. Klik disini..

Olimpiade Sains Kota (OSK) 2013 - Komputer , Nomor 37 - 38

Deskripsi untuk soal nomor 37 - 38

function Bunga(x: longint):longint;
var
  i, Bungai : longint;
begin
  if (x = 0) then Bunga := 1
  else
  begin
    Bungai := 0;
    for i := 0 to x-1 do
      Bungai := Bungai + Bunga(i);
    Bunga := Bungai;
  end;
end; 

 

37

Berapakah hasil dari Bunga(3)?
A. 1
B. 2
C. 3
D. 4
E. A, B, C, D salah atau ada lebih dari satu jawaban yang benar di antara A, B, C, D

38

Berapakah hasil dari Bunga(21)?
A. 2097152
B. 1048576
C. 384759
D. 404
E. A, B, C, D salah atau ada lebih dari satu jawaban yang benar di antara A, B, C, D