OSP 2013

  1. Perhatikan potongan program berikut!
    function kibo(n: integer):integer;
    begin
        if (n = 2) or (n = 1) or (n = 0) then kibo := n
        else kibo := kibo(n-1) + kibo(n-3);
    end;
    
    Berapa kalikah kibo(3) dipanggil saat pemanggilan kibo(7) ? {tuliskan angkanya}

    kibo(7) = kibo(6) + kibo(4)
    kibo(6) = kibo(5) + kibo(3)
    kibo(5) = kibo(4) + kibo(2)
    kibo(4) = kibo(3) + kibo(1)

    kibo(3) terpanggil oleh kibo(4) dan kibo(6). Karena kibo(4) terpanggil dua kali dan kibo(6) sekali, maka total pemanggilan kibo(3) adalah 3 kali.

Share Now:

5 2 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Langganan

Subscribe To Our Newsletter

0
Would love your thoughts, please comment.x
()
x

Follow TikTok Kami @cahinfor

Pembahasan soal tahun 2023 sudah tersedia di TikTok Kami loh!