Lógicos
También se le denomina Booleano, es aquél dato que solo puede tomar uno de dos valores : Falso y verdadero.
Se utiliza para representar las alternativas (si/no) a determinadas condiciones. Por ejemplo, cuando se pide si un valor entero sea primo, la respuesta será verdadera o falsa, según sea.
Las categorías y tipos que se mencionaron anteriormente se conocen como Tipos Simples, puesto que no poseen una estructura compleja.
En forma adicional, cada lenguaje puede proporcionar la utilización de Tipos Compuestos, siendo estos, datos que tienen una estructura predeterminada.
Tipos Compuestos
Entre los principales tipos compuestos se encuentran los siguientes:
a.- SUBRANGO: Son aquéllos en los que se especifíca con precisión el intervalo de valores válidos para un dato.
Ejemplos:
- 0..100 (son enumerativos de tipo entero)
- A’..’Z’ (son enumerativos de tipo cadena)
Los Reales no son válidos para crear enumerativos, ya que su intervalo no está definido.
b.- ENUMERATIVOS: Son aquéllos en los que se definen individualmente los valores para un dato.
Ejemplos:
(0,25,40,52) Siempre deben ponerse netre paréntesis.
c.- DEFINIDOS POR EL USUARIO: Son aquéllos que el programador crea para satisfacer las necesidades del programa en diseño.
Constantes y variables
Una Constante es aquélla que no cambia de valor durante la ejecución de un programa (o comprobación de un algoritmo en este caso). Se representa en la forma descrita para cada categoría.
Las Variables son aquéllas que pueden modificar su valor durante la ejecución de un programa (idem).
Su representación se da a traves de letras y símbolos generalmente numéricos a los que se les asigna un valor.
Ejemplos:
Constantes | Variables | |
Numéricos | 36 450.35 0.58 | A Nom Edad Ciudad Estatura |
Cadena | ‘A’ ‘Juan’ ‘La Paz’ | |
Lógicos | Falso Verdadero |