ejercicios de prolog

Páginas: 4 (932 palabras) Publicado: 17 de febrero de 2014
Prolog - Base del Conocimiento I
Ejercicios para alumnos.
Ejercicio 1
Cree un fichero de texto llamado 1_ejemplos.pl.
Suponiendo que el predicado gusta(X,Y) indica que a X le gusta Y, escriba losobjetivos que habría que definir en Prolog para contestar las siguientes preguntas:

-

¿Le gusta algo a Juan?

-

¿Le gustan a Juan las almendras?

-

¿Qué es lo que le gusta a Juan?A continuación, suponiendo que esPadre(X,Y) indica que X es el padre de Y, exprese
en lenguaje natural lo que significan las preguntas:
?- esPadre(X,pedro).
?- esPadre(_,pedro).
?- esPadre(X,_).?- esPadre(_,_).
?- esPadre(_,X).
?- esPadre(X,Y).
?- esPadre(personaQueNoExiste,pedro).

Ejercicio 2
Represente, primero en Lógica de Predicados y luego en Prolog, los siguientes hechos:
-Pedro quiere a María.
Pedro quiere a Belén.
Manuel quiere a Belén.
María quiere a Pedro.
Todos quieren a Juan y a María.
Todo el mundo se quiere a sí mismo.
Alguien quiere a Juan y a Pedro.Alguien quiere a María.
Alguien quiere a todos los demás.

Almacénelos en un fichero con nombre 2_ejemplos.pl

A continuación, escriba los objetivos en Prolog necesarios para responder
preguntasindicadas a continuación:
-

a las

¿Quiere Manuel a María?
¿Quiere Manuel a María y a Pedro?
¿Quiere Manuel a alguien?
¿Quiénes son los que quieren a María?
¿Quiénes son los que quieren aPedro?
¿Quiénes son los que se quieren mutuamente?
¿Quiénes son los que se quieren a sí mismos?
¿Se quiere Manuel a sí mismo?
¿Hay alguien que quiera a María?
¿Hay alguien que quiera a alguien?¿Hay alguien que se quiera a sí mismo?
¿Hay alguien que quiera a todo el mundo?

Incluya las respuestas proporcionadas por Prolog en el fichero 3_ejemplos.pl. En el
caso de que no se pueda plantearalguna de las preguntas, indique el motivo.

Ejercicio 3
Escriba en Lógica de Predicados los hechos y reglas necesarios para representar:
-

“Existe una persona que gobierna a todos los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios en prolog
  • EJERCICIOS PROLOG
  • Ejercicios Prolog
  • Ejercicios prolog
  • Ejercicio Ejemplo Prolog
  • Ejemplo De Solución A Ejercicio En Prolog
  • Ejercicios de Prolog
  • Ejercicios de prolog

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS