2.3.1 Variables y constantes

Variables

Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa.

Toda variable pertenece a un tipo de dato concreto. En la declaración de una variable se debe indicar el tipo al que pertenece. Así tendremos variables enteras, reales, booleanas, etc. Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:


  • Declaración
  • Iniciación
  • Utilización

Clasificación de las variables.

Se clasifican según su contenido y su uso.

Por su contenido.

Variables numéricas: Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, esto quiere decir que almacenan datos de 0 a 9 con valores s + y – y el punto decimal.

 Variables lógicas: Son aquellas que solo pueden tener dos valores, falso o verdadero, estos representan el resultado de una comparación entre otros datos.

Variables alfanuméricas: Esta formada por caracteres alfanuméricos, letras, números y caracteres especiales.

Por su uso.

Variables de trabajo: reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa.

Contadores: se utilizan para llevar a cabo el control del número de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno en uno.

Acumuladores: Es la forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se va leyendo o calculando progresivamente.


Forma de definición de variables:

 

VAR nombre: tipo; o VAR nombre1, nombre2, ...nombren: tipo;

 

Donde: VAR: es la palabra reservada para la declaración de variables.

Nombre: es el identificador que representa el nombre de la variable.

Tipo: se refiere al tipo de dato contenido en la variable. Existen tantos tipos de variables como tipos de datos diferentes.

; Punto y coma es el elemento separador de sentencias.


Constantes

Es un dato numérico o alfanumérico que no cambia durante la ejecución de un programa.

Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa.

Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa.


Forma de definición de constantes:

CONST nombre = valor;

nombre1, nombre2,…. Nombre n = valor;

Donde: CONST es la palabra reservada para la declaración de constantes

nombre es un identificador que representa el nombre de la constante

Valor es el dato efectivo que se asigna al nombre, el cual puede ser entero, real, carácter, cadena, lógico,..., conjuntos o arreglos,.. o una expresión que se evalúa en tiempo de compilación.

; Punto y coma es el elemento separador de sentencias.

Ejemplos: CONST

 

Pi = 3.141592; Constante real

CUENTA = 632; Constante entera

Min = 0; Constante entera

Comentarios

Entradas populares de este blog

1.6 Generacion de la tabla de simbolos y tabla de direcciones

1.7 Manejo de errores semánticos

2.3.4 Instrucciones de control