Deskripsi untuk soal nomor 42 - 43
const x : array[0..9] of integer = (2,6,4,3,3,7,7,3,4,8); function inijuga(a: integer; b: integer): integer; var t : integer; begin if (a > b) then inijuga := inijuga(b,a); if (a = b) then inijuga := x[a]; else begin t := (a+b) div 2; inijuga := inijuga(a, t) + inijuga(t+1, b); end; end;
Pemanggilan melalui perintah “writeln(inijuga(1,4))” akan mencetakkan harga berapakah?
(A) 44
(B) 47
(C) 16
(D) 14
(E) 98
Pemanggilan melalui perintah “writeln(inijuga(0,9))” akan mencetakkan harga berapakah?
(A) 44
(B) 47
(C) 16
(D) 14
(E) 98