Está en la página 1de 2

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE CARRILLO PUERTO

NOMBRE DEL ALUMNO:


ASIGNATURA:
DOCENTE:
AULA-GRUPO:

PROGRAMACIN LGICA Y FUNCIONAL


ISC. BALAM CAN PLCIDO
PUNTAJE: 30%

INSTRUCCIONES: Dada la siguiente imagen declare los hechos progenitor (padre o madre) en la aplicacin
SWI-Prolog. Posteriormente, procede a realizar las siguientes cuestiones:
tomas

pamela

roberto

elizabeth

ana

patricia

jaime

1. Realizar las preguntas como las siguientes:


?- progenitor (roberto,patricia).
?- progenitor (elizabeth,patricia).
?- progenitor (tomas,benjamin).
?- progenitor (X,elizabeth).
?- progenitor (roberto,X).
?- progenitor (X,Y).
2. Realizar las siguientes conjunciones de clausulas
a) Quin es el abuelo de Jaime?
b) Quines son los nietos de tomas?
c) tiene ana y patricia un progenitor comn?
3. Formule en Prolog las siguientes preguntas acerca de la relacin progenitor
a. Cmo se llama el progenitor de patricia?
b. tiene Elizabeth algn hijo?
c. Cmo se llama el abuelo de patricia?
4. Identifique los bactrakings que se encuentre
a) ? progenitor (pamela, roberto)
b) ? madre (pamela, roberto)
c) ? abuelo (pamela, ana).
5. Define la relacin max (X,Y,Max) de tal modo que Max sea el mayor valor de los dos nmeros X y
Y.
6. Defina el predicado ordena (List) el cual es cierto (devolver yes) si List es una lista ordenada de
nmeros en forma ascendente o descendente, por ejemplo:
? ordena (1, 5, 6, 6, 9,12).
Yes
7. Para decir John maneja todos los lenguajes excepto SWI-Prolog (corte bsico).
Si X es SWI-Prolog entonces John maneja X es falso
De otro modo, Si X es un lenguaje entonces John maneja X.

Pgina 1 de 2

INSTITUTO TECNOLGICO SUPERIOR DE FELIPE CARRILLO PUERTO

8. Ejercicios de Base de datos en prolog


Descripcin de la familia 1
El padre es Tomas Garca Prez, nacido el 7 de mayo de 1950, trabaja de profesor y gana
10,000 pesos diarios.
La madre es Ana Lpez Ruiz, nacida el 10 de marzo de 1952, trabaja de mdica y gana
15,000 pesos diarios.
El hijo es Juna Garca Lpez, nacido el 5 de enero de 1970, estudiante.
La hija es Mara Garca Lpez, nacida el 12 de abril de 1971, estudiante.
Descripcin de la familia 2
El padre es Jos Prez Ruiz, nacido el 6 de marzo de 1953, trabaja de pintor y gana 20,000
pesos al da.
La madre es Luisa Glvez Prez, nacida el 12 de mayo de 1954, es mdica y gana 15,000
pesos al da.
Un hijo es Juan Luis Prez Prez, nacido el 5 de febrero de 1980, estudiante.
Una hija es Mara Jos Prez Prez, nacida el 12 de junio de 1982, estudiante.
Otro hijo es Jos Mara Prez Prez, nacido el 12 de julio de 1984, estudiante.
Contestar las siguientes preguntas en prolog:
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)

existe alguna familia sin hijos?


existe alguna familia con un hijo?
existe alguna familia con dos hijos?
existe alguna familia con tres hijos?
existe alguna familia con cuatro hijos?
Buscar los nombres de los padres de familia con tres hijos
Casado (X) se verifica si X es un hombre casado
Casada (X) se verifica si X es una mujer casada
Nombres de las mujeres casadas que trabajan
Qu familia es la que gana ms de 20000 pesos siendo hombre?
Qu familia es la que gana menos o igual a 15000 pesos siendo mujer?

Pgina 2 de 2

También podría gustarte