Académique Documents
Professionnel Documents
Culture Documents
esPapa(juan,fidel).
esPapa(juan,mario).
esPapa(fidel,julio).
esPapa(fidel,maria).
esPapa(mario,marcos)
esPapa(mario, pedro) .
esPapa(mario,luis).
esMama(lucy,luis).
esMama(lucy, marcos) .
esMama(susana, julio).
esMama(susana, maria).
Ahora procedemos a pegar el programa escrito
Ahora procedemos a guardar los cambios, para eso: File – Save Buffer.
Después que se procedió a guardar, ahora para realizar consultas,
previamente se tiene que compilar (cargado a memoria) todo lo que
hubiésemos puesto en el editor emacs.
legusta(pepe,pesca).
legusta(maria,bailar).
legusta(ana,pesca).
legusta(pepe,musica).
legusta(maria,musica).
legusta(ana,bailar).
Ahora si la ventana de la figura sale con error como en la fig.
?- legusta(pepe,musica),legusta(maria,musica).
?-legusta(pepe,bailar);legusta(maria,musica).
?- legusta(pepe,musica),not(legusta(maria,musica)).
EJERCICIO 3 Habrimos el swi prolog y seguimos los mismos pasos
iníciales dados en el ejemplo 1 .
Luego escribimos dentro de nuestra base del conocimiento, los
siguientes hechos y luego lo guardamos.
EJERCICIO 4 Habrimos el swi prolog y seguimos los mismos pasos
iníciales dados en el ejemplo 1 .
PRACTICA 1:
Desarrollar su árbol familiar genealógico guiándose del ejercicio 1,
escribirlo en Hechos y formular 4 consultas en la ventana shell
utilizando swi prolog. Examen Parcial
ACTIVIDADES DE INVESTIGACIÓN SUGERIDAS
• http://www.cs.bham.ac.uk/~pjh/prolog_course/se207.html
GRACIAS