Advertisement
Stiliyan_Koev

Coursework Prolog

May 9th, 2016
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.32 KB | None | 0 0
  1. items([item(fork,20,2),
  2.      item(spoon,50,5),
  3.      item(knife,100,3),
  4.      item(table,10,100)]).
  5. firma(_,[],[]).
  6. firma(N,[item(N,S,V)|T],[S,V|T1]):- write(S*V),firma(N,T,T1).
  7. firma(N,[H|T],T1):-firma(N,T,T1).
  8.  
  9. ?-write(" write item "),nl,read(N),items(L),write("The price of all "),
  10. write(N),write("s is: " ),firma(N,L,L1),nl.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement