viernes, 13 de junio de 2014

Para resolver los ejercicio  del capitulo 1, primero genere el diagrama de árbol de mi familia, resultando el siguiente:

Que puede representar en Prolog con el siguiente programa :






Ejercicios: 
1. Asumiendo las relaciones definidas en el ejemplo, ¿qué contestará Prolog a las siguientes preguntas?
a). ?- progenitor( lancarlo, X).
b). ?- progenitor( X, lancarlo).
c). ?- progenitor( apolonia, X), progenitor( X, berenice).
d). ?- progenitor( apolonia, X), progenitor( X, Y), progenitor(Y,lancarlo).


R=


2. Formule en Prolog las siguientes preguntas acerca de la relación progenitor:
a). ¿ cómo se llama el progenitor de berenice?
b). ¿ tiene lancarlo algún hijo ?
c). ¿ cómo se llama el abuelo de berenice? -Considere los nombres de los abuelos solo las X
R=