3-Variables y Constantes
3-Variables y Constantes
Variables
Una variable es una posición o espacio de memoria en el cual se almacena un dato. Su
valor puede cambiar en cualquier momento de la ejecución del algoritmo, precisamente
por eso recibe el nombre de variable.
Para entender el concepto de variable, veamos la siguiente explicación. Para almacenar los
datos en un dispositivo de procesamiento de datos o computador, se utiliza la memoria de
este, la cual se puede comparar con un conjunto de cuadritos que guardan valores.
Cada “cuadrito” o celda representa una
dirección física dentro de la memoria de la
maquina a la cual se le puede asignar un
nombre mediante un identificador.
Identificadores
Un identificador es el nombre que se le asigna a las variables, constantes, funciones,
procedimientos y al algoritmo; esto se hace para que el algoritmo pueda identificar
claramente cada uno de estos elementos.
Para asignar nombres validos en un algoritmo a los elementos mencionados en el párrafo
anterior, existen una serie de reglas que facilitan su escritura. Es importante mencionar
también que, existen reglas y recomendaciones propias, dependiendo del lenguaje de
programación en el que se vaya a codificar el algoritmo; de esta manera, la forma de
asignar identificadores puede ser ligeramente diferente de un lenguaje a otro.
Para el caso de este texto, se utilizarán las siguientes reglas o recomendaciones para
escribir identificadores:
Declaración de variables
Cuando en un algoritmo se requiera utilizar una variable, esta debe ser declarada. Declarar
una variable quiere decir que se va a reservar un espacio de memoria, el cual tendrá un
nombre y un tipo de dato.
La forma general para declarar variables es la siguiente:
Tipo variable
Ejemplos:
Cadena cedula
Cadena teléfono
Real salario
Entero edad
Caracter estratoSocioeconomico
Logico esFumador
Cuando en una declaración de variables se tengan varias del mismo tipo, estas pueden ser
agrupadas en una sola declaración, separándolas mediante comas. Ejemplo:
Cadena cedula, telefono
Observe que los valores asignados a las variables cedula y telefono están encerrados entre
comillas dobles, esto obedece a que las variables fueron definidas de tipo Cadena. En el
caso de estratoSocioeconomico el valor que se le asigna está entre comillas simples,
debido a que es una variable de tipo Caracter. No olvide que, aunque estos datos están
compuestos exclusivamente por dígitos no se pueden tratar como valores numéricos, es
decir, con ellos no se podrán realizar operaciones matemáticas.
Recuerde que una variable puede cambiar su valor en cualquier momento. Ejemplo:
La palabra Constante es una palabra reservada que indica que se va a declarar una
constante y que su valor no podrá ser cambiado durante la ejecución del algoritmo.
Tipo, refiere a uno de los cinco tipos de datos: carácter, Cadena, Entero, Real y
lógico.
IDENTIFICADOR, es el nombre que se le asigna a la constante. Se recomienda que
se escriba en letras mayúsculas.
Valor, es el valor que tendrá la constante y debe estar acorde con el tipo de dato
que se le haya asignado a la constante.