Question: Write Prolog program to A) find the sum of all items in a list. EXAMPLE (sum(S, [1,2,3,4]).==> S = 10 ) , (sum(S, []).==> S

Write Prolog program to

A) find the sum of all items in a list. EXAMPLE (sum(S, [1,2,3,4]).==> S = 10 ) , (sum(S, []).==> S = 0)

B) sort all items in a list in descending order EXAMPLE ( sort(S,[1,3,2,1,5]).==> S = [5, 3, 2, 1, 1] )

Step by Step Solution

3.38 Rating (145 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Heres a Prolog program that implements the requested functionalities A Find the sum ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!