Prolog 2 : Operator

09 Ogos 2012
Takrifkan hubungan
           panjang(S,P).
supaya P memberi nilai panjang elemen yang dimasukkan ke dalam senarai S.
contoh : panjang([b,a,c,k], P). -> P = 4.

Penyelesaian:

panjang([], 0).
panjang([Head | Tail], X) :-
    panjang(Tail, Y),
    X is Y + 1.


Muaturun

0 comments:

Catat Ulasan

Terima kasih kerana memberi ulasan...