Prolog

Páginas: 3 (563 palabras) Publicado: 22 de abril de 2012
UNIVERSIDAD CÉSAR VALLEJO – PIURA
FACULTAD: INGENIERÍA
ESCUELA: INGENIERÍA DE SISTEMAS
CURSO: INTELIGENCIA ARTIFICIAL

EJERCICIOS PARA PRACTICAR PROLOG

1- Familia Adams.
La Familia Adamsesta compuesta por homero, morticia, pericles, merlina, tio_lucas, tio_cosa y la_abuela. Homero es hermano de tio_lucas y de tio_cosa; todos ellos son hijos de la_abuela. Morticia es esposa de homero ycon ella ha tenido dos hijos: pericles y merlina. Defina un programa Prolog que contenga estas relaciones y que pueda ser consultado del siguiente modo:
Consulta:Respuesta:
?hijo(pericles,homero) Verdadero.
?hija(X,homero) X=merlina.
?padre(X,pericles) X=homero.?tio(X,Y) X=tio_lucas, Y=pericles.
X=tio_lucas, Y=merlina.
X=tio_cosa, Y=pericles.
X=tio_cosa, Y=merlina.
?abuela(Quien,pericles)Quien=la_abuela.
?hermana(X,Y) X=merlina, Y=pericles.
X=merlina, Y=pericles.
2)
a) Escribir un programa Prologque responda consultas acerca de en qué idiomas pueden comunicarse dos personas entre sí. Decimos que dos personas pueden comunicarse en un idioma si ambas lo hablan.
Incluir en el programa lasiguiente información:
• Guillermo habla castellano, inglés y hebreo.
• Omar habla árabe y castellano.
• Estela habla francés, italiano e inglés.
• Marcos habla italiano, francés, árabe y hebreo.
Elprograma debe ser capaz de responder, p.ej., a la siguiente consulta:
¿En qué idiomas pueden comunicarse Estela y Marcos?
Otorgando como respuestas "italiano" y "francés".

b) Agregar al programala posibilidad de responder a consultas sobre con qué personas puede comunicarse una determinada persona.
Decimos que dos personas pueden comunicarse entre sí si hay algún idioma que ambas hablen....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • prologo
  • Prologo
  • Prologo
  • Prólogo
  • prologo
  • Prólogo
  • prologar
  • Prologo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS