Está en la página 1de 4

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:

 Definir identificadores nemotécnicos, es decir, alusivos o relacionados con la


función del elemento que se está nombrando.
 El primer carácter del identificador debe ser una letra.

LOGICA Y ALGORITMOS JUAN CARLOS VELILLA ARRIETA


 No utilizar caracteres especiales dentro de los identificadores como vocales
tildadas, la letra ñ, o símbolos como: $, #, !, ?, entre otros.
 No se deben dejar espacios en blanco dentro del nombre de un identificador.
 No utilizar palabras propias del lenguaje algorítmico / programación que se está
utilizando “Palabras reservadas”.
 Evite el uso de artículos y proposiciones, tales como: el, los, la, un, unos, a, para,
de, entre otros.
 El identificador para el nombre del algoritmo comienza en mayúscula.

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

LOGICA Y ALGORITMOS JUAN CARLOS VELILLA ARRIETA


Almacenamiento de un dato en una variable
Almacenar un dato en una variable, se puede hacer de dos maneras:

 La primera forma es leyendo el dato, proveniente desde el exterior del algoritmo,


el cual lo proporciona el usuario; por ejemplo, cuando un cajero automático le
solicita la clave de su tarjeta débito, el usuario le está asignando un valor a la
variable donde se almacenará dicha clave, el valor será la clave que se digitó.
 La segunda forma se hace a través de una expresión de asignación. Una expresión
de asignación es el mecanismo por medio del cual una variable o una constante
toma un valor. Para realizar una asignación se utiliza el signo igual (=).
Su sintaxis o forma general es la siguiente:
variable = valor
Teniendo en cuenta los ejemplos dados anteriormente en la declaración de variables, se
procederá a asignar valores a cada uno de los espacios de memoria declarados:

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:

LOGICA Y ALGORITMOS JUAN CARLOS VELILLA ARRIETA


Constantes
Una constante es un espacio en la memoria donde se almacena un dato que, a diferencia
de los datos que se almacenan en las variables, permanece constante durante la ejecución
de todo el algoritmo. Al igual que las variables, las constantes también se deben declarar.
Para declarar una constante se utiliza la siguiente forma general o sintaxis:
Constante Tipo IDENTIFICADOR = Valor

 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.

LOGICA Y ALGORITMOS JUAN CARLOS VELILLA ARRIETA

También podría gustarte