1. Escriba una meta, usando concat, para eliminar los tres últimos elementos de una lista
L produciendo otra lista L1. Recomendación: L es la concatenación de L1 y una lista de
tres elementos.
2. Escriba una secuencia de metas para eliminar los tres primeros elementos y los tres
últimos elementos de una lista L produciendo la lista L2.
3. Defina la relación:
ultimo( Elemento, Lista)
de tal modo que Elemento sea el último elemento de la lista Lista. Escriba dos versiones:
(a) usando la relación concat, y (b) sin usarla.
Átomos
Se construyen de tres formas:- Cadena de letras, dígitos y el símbolo de subrayado, pero siempre se comienza con una letra MINÚSCULA.
- Cadenas de caracteres especiales.
- Cadenas de caracteres encerrados en comillas simples ( ' ).
Números
Estos pueden ser:- Reales.
- Enteros.
Variables
Cadenas de letras, dígitos y el símbolo de subrayado.Comienzan siempre en MAYÚSCULAS o el símbolo de subrayado ( _ ).
Estructuras
Las estructuras son un tipo de dato muy interesante, las definimos como objetos que tienen varios componentes.propiedades:
-funtor principal.
-componentes.
ejemplo:
departamento(sala,comedor,cocina,cochera,dormitorio)
funtor principal:
-departamento.
componentes:
-sala,comedor,cocina,cochera,dormitorio
Los componentes deben de ir separados por comas, los componentes son constantes, como ya lo vimos anteriormente, pueden también ser variables o estructuras.
No hay comentarios:
Publicar un comentario