Deskripsi untuk soal nomor 31 - 32
Perhatikan potongan kode program berikut
function kandang(ayam, kambing:integer):integer;
var rumput, sapi: integer;
begin
rumput:=(kambing-ayam) div 3;
sapi:=rumput*2;
if ayam > kambing then
kandang:= 0
else if (kambing-ayam < 3) then
kandang:= 2*(kambing-ayam)
else
kandang:= kandang(ayam,ayam+rumput)+
kandang(ayam+rumput,ayam+sapi)+
kandang(ayam+sapi,kambing);
end;
Berapakah nilai dari kandang(2,6)?
Berapakah nilai dari kandang(2014,3021)?