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

Olimpiade Sains Kota (OSK) 2012 - Komputer , Nomor 40 - 41

Deskripsi untuk soal nomor 40 - 41

Perhatikan potongan program berikut:

function ox (m,n:integer):integer;
begin
  if n=1 then ox := m
  else if (n and 1)=0 then
    ox := ox(m,n shr 1) *
    ox(m,n shr 1)
  else
    ox := ox(m,n shr 1) *
    ox(m,n shr 1) * m;
end;
40

Berapa kali fungsi ox dijalankan jika m=4 dan n=10?

A. 8

B. 10

C. 13

D. 15

E. 16

41

Berapa hasil ox(2,10)?

A. 2048

B. 1024

C. 1280

D. 128

E. 20