|
|
| Contenidos > 3.2.1
Declaración de variables |
|
Declaración
de variables
Para que un programa pueda hacer uso de una o más variables,
éstas deben ser declaradas previamente. Todas las variables
de
un programa se declaran de la misma forma, indicando de cada una de
ellas:
- El tipo de dato
que puede almacenar (mediante un identificador).
- Su nombre
(mediante otro identificador).
Ejemplo
1: La declaración de
una variable para almacenar la edad de una persona se escribe:
entero edad
Por tanto, en la memoria de la computadora
se reservará un espacio para almacenar la edad:
En un programa no se pueden declarar varias variables con el mismo
nombre (salvo excepciones que estudiaremos más adelante),
sin
embargo, sí pueden existir varias variables del mismo tipo
de
dato.
Siguiendo con el ejemplo 1, si también se quiere declarar
una
variable para almacenar su número de hijos, se debe escribir:
entero edad
entero numero_de_hijos
Las variables de un programa no tienen por qué estar
contiguas en la memoria del ordenador:
Puesto que las dos variables son del mismo tipo de dato, se pueden
declarar en la misma línea separándolas por medio
de una
coma (,).
entero
edad,
numero_de_hijos
Opcionalmente, cuando se declara una variable, a ésta se le
puede asignar un valor inicial.
Ejemplo 2:
Si se desea declarar una variable para almacenar un número
entero y que, inicialmente, contenga el valor 35, se debe
escribir:
entero
numero = 35
Por
consiguiente, para declarar una variable, en pseudocódigo
CEE utilizaremos la sintaxis:
<tipo_de_dato>
<variable> [ =
<expresión> ]
|
Y para declarar más de una variable del mismo tipo:
<tipo_de_dato>
<variable_1> [=
<expresión_1>],
<variable_2>
[=
<expresión_2>],
...,
<variable_n>
[=
<expresión_n>]
|
Los caracteres
abrir
corchete ([)
y cerrar corchete
(])
se utilizan para indicar que lo que contienen es opcional.
Una expresión
representa a un valor de un tipo de dato. En el ejemplo 2, el valor 35 es de tipo
entero. En el apartado 5.1
Operadores y expresiones se estudiarán en detalle
las expresiones.
Durante la ejecución de un programa, para hacer uso del
espacio
de memoria representado por una variable, se utiliza su identificador.
Una variable puede ser declarada de cualquier tipo de dato (simple o
compuesto). El tipo de dato de una variable determina su
tamaño
en memoria, o dicho de otro modo, establece el tamaño del
espacio de memoria que se reserva para ella.
|
|
|
|
|