1
BASE DE CONOCIMIENTO es(pepe, rufian). es(juan, rufian). es(carlos, noble). es(pepe, noble). es(juan, plebeyo). es(laura, dama). es(julieta, dama). es(julieta, hermosa). desea(X,Y):- es(X,plebeyo),es(Y,dama). desea(X,Y):-es(X,noble),es(Y, hermosa). rapta(X,Y):- es(X,rufian), desea(X,Y). Presuntas Solución % Que noble es un rufián % Quien es susceptible de ser raptada por Carlos % Quien puede raptar a Julieta % A quien desea Juan % A quien desea Carlos % Quien rapta a quien es(X, noble), es(X, rufian). desea (carlos, Y). rapta(X, julieta ). desea(juan, Y). desea(Carlos,Y). rapta(X,Y). CORRIENDO EN PROLOG

Ejemplos de plolog . la familia

Embed Size (px)

Citation preview

Page 1: Ejemplos de plolog . la familia

BASE DE CONOCIMIENTO

es(pepe, rufian).es(juan, rufian).es(carlos, noble).es(pepe, noble).es(juan, plebeyo).es(laura, dama).es(julieta, dama).es(julieta, hermosa).desea(X,Y):- es(X,plebeyo),es(Y,dama).desea(X,Y):-es(X,noble),es(Y, hermosa).rapta(X,Y):- es(X,rufian), desea(X,Y).

Presuntas Solución% Que noble es un rufián% Quien es susceptible de ser raptada por Carlos% Quien puede raptar a Julieta% A quien desea Juan% A quien desea Carlos% Quien rapta a quien

es(X, noble), es(X, rufian).desea (carlos, Y).rapta(X, julieta ).desea(juan, Y).desea(Carlos,Y).rapta(X,Y).

CORRIENDO EN PROLOG