Title | Tarea 3 - Actividad |
---|---|
Course | Fundamentos de programacion |
Institution | Universidad TecMilenio |
Pages | 1 |
File Size | 57.3 KB |
File Type | |
Total Downloads | 635 |
Total Views | 703 |
TAREA LENGUAJE PROLOG 1. 2. Sintaxis 3. Esqueleto de programa 4. por descargar para editar y ejecutar Programa para editar: editor Para crear un ejecutable existe el predicado Este predicado graba el estado actual del Prolog en el fichero que le indiquemos. La forma de crear el ejecutable en primer ...
TAREA #3 LENGUAJE PROLOG 1. Símbolo 2. Sintaxis 3. Esqueleto de programa 4. Aplicación por descargar para editar y ejecutar Programa para editar: SWI-Prolog editor Para crear un ejecutable existe el predicado qsave_program/2. Este predicado graba el estado actual del Prolog en el fichero que le indiquemos. La forma de crear el ejecutable será: en primer lugar, compilar el programa en Prolog y, en segundo lugar, llamar al predicado qsave_program/2. El ejecutable creado se deberá acompañar siempre de las librerías adecuadas. En concreto, para Windows, cuando se lleve el ejecutable a otro ordenador, habrá que copiar también todos los ficheros con extensión dll que se encuentran en el directorio bin del SWI-Prolog. 5. ¿A qué tipo de paradigma pertenece? Prolog se enmarca en el paradigma de los lenguajes lógicos y declarativos. 6. Ejemplo de programa escrito en lenguaje “Prolog” (código) Factorial de un numero: 1. sucesor(1,2). 2. sucesor(2,3). 3. sucesor(3,4). 4. sucesor(4,5). 5. sucesor(5,6). 6. sucesor(6,7). 7. suma(1,X,R):-sucesor(X,R). 8. suma(N,X,R):-sucesor(M,N),suma(M,X,R1),sucesor(R1,R)....