Advertisement
Guest User

Untitled

a guest
Jan 28th, 2015
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.64 KB | None | 0 0
  1. % Uebung 11, Aufgabe 4
  2. % Gruppe 13
  3. % Philipp Martin, 295412
  4. % Till Sieverts 346122
  5.  
  6. % a)
  7. tier(elefant).
  8. tier(schwein).
  9. tier(wolf).
  10. tier(mensch).
  11.  
  12. pflanze(baum).
  13. pflanze(getreide).
  14.  
  15. isst(elefant,baum).
  16. isst(schwein,X) :- tier(X).
  17. isst(schwein,X) :- pflanze(X).
  18. isst(mensch,schwein).
  19. isst(mensch,getreide).
  20. isst(wolf,schwein).
  21. isst(wolf,mensch).
  22.  
  23. % b)
  24. % ?- isst(X,schwein).
  25. % Ausgabe:
  26. % X = schwein ;
  27. % X = mensch ;
  28. % X = wolf ;
  29. % false.
  30.  
  31. % c)
  32. fleischfresser(X) :- isst(X,Y),tier(Y).
  33.  
  34. % d)
  35. fressfeinde(X,Y) :- isst(X,Z), isst(Y,Z).
  36.  
  37. % e)
  38. nimmtZuSich(X,Y) :- isst(X,Y).
  39. nimmtZuSich(X,Y) :- isst(X,Z), nimmtZuSich(Z,Y).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement