Tuesday, 27 May 2014

Prolog Program to check whether a given element is a member of the list or not.

Prolog Program to check whether a given element is a member of the list or not.

Program:

domains
list = symbol*

predicates
member(symbol.list)

clauses
member(X,[X|_]).
member(X,[Y|T]) :- X<>Y, member(X,T).

goal with output

goal: member(c,[a,b,c,d])
output: True

No comments:

Post a Comment