Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. :- op(500,xf,was).
  2. :- op(400,fy,the).
  3. :- op(300,xf,of).
  4.  
  5. john was the secretary of the department.
  6.  
  7.  
  8. :- op(400,fx,deletingop).
  9. :- op(300,xfx,from).
  10. :- op(200,xfy,gives).
  11. deletingop Item from [Item] gives [].
  12. deletingop Item from [Item|Tail] gives Result :- deletingop Item from Tail gives Result,!.
  13. deletingop Item from [Head|Tail] gives Result :- deletingop Item from Tail gives R1,append([Head],R1,Result).
  14.  
  15.  
  16. squares :- print("Enter a number:"),read(Number),nl,Result is Number*Number,writef("%w^2 = %w",[Number,Result]),nl,squares.
  17.  
  18. writelist([]).
  19. writelist([Head|Tail]) :- print(Head),write(' '),writelist(Tail).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement