22.02.2013 Views

Temas de “Programación lógica e I.A.”

Temas de “Programación lógica e I.A.”

Temas de “Programación lógica e I.A.”

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

44 Capítulo 2. Introducción a la programación <strong>lógica</strong> con Prolog<br />

PD Tema 2: Prolog<br />

Relaciones sobre términos<br />

Predicados sobre tipos <strong>de</strong> término<br />

Programa con predicados sobre tipos <strong>de</strong> término<br />

◮ suma_segura(X,Y,Z) se verifica si X e Y son enteros y Z es la<br />

suma <strong>de</strong> X e Y. Por ejemplo,<br />

�� �������������������<br />

� � �<br />

���<br />

�� �������������������<br />

��<br />

�� � �� � � ��<br />

� ��������� ����������� ��� �� ��� � ���������<br />

PD Tema 2: Prolog<br />

������������������ ��<br />

����������<br />

����������<br />

� �� ����<br />

Relaciones sobre términos<br />

Comparación y or<strong>de</strong>nación <strong>de</strong> términos<br />

Tema 2: Prolog<br />

1. Listas<br />

2. Disyunciones<br />

3. Operadores y aritmética<br />

4. Corte, negación y condicional<br />

5. Relaciones sobre términos<br />

Predicados sobre tipos <strong>de</strong> término<br />

Comparación y or<strong>de</strong>nación <strong>de</strong> términos<br />

6. Transformación entre términos, átomos y listas<br />

7. Procedimientos aplicativos<br />

8. Todas las soluciones<br />

45 / 65<br />

46 / 65

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!