diketahui potongan program berikut ini
const x: array[0..9] of integer = (2,4,5,6,9,7,3,3,4,5)
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;
jika dipanggil dengan perintah " writeln(inijuga(0,10))"
akan mencetak harga berapa?
fungsi "writeln", jika di c++ = fungsi "cout"
1 komentar:
pak jadi mau belajar pascal lagi. haha
Posting Komentar