Está en la página 1de 10

Fuente: www.slideshare.

net
VARIABLES

Elemento o zona de almacenamiento de datos,


cuyo valor puede variar en el desarrollo o
proceso del programa.

El uso de variables en C++ requiere el seguimiento


de los siguientes aspectos:

DECLARACIÓN DE VARIABLES
REGLAS PARA IDENTIFICAR VARIABLES
ASIGNACIÓN DE VALORES
CLASIFICACIÓN DE VARIABLES
DECLARACIÓN DE VARIABLES
Consiste en escribir una sentencia que proporciona
información al compilador de C++ para que este
reserve un espacio de almacenamiento en
memoria. Toda variable utilizada en un programa
debe ser declarada previamente. El procedimiento
es el siguiente:

<tipo_de_dato> <nombre_de_variable>; int x;

<tipo_de_dato> <lista_de_variables>; char x, y, z;

<tipo_de_dato> <nombre_de_variable> = valor; int x = 10;


REGLAS PARA IDENTIFICAR VARIABLES
Toda variable está constituida por un nombre al que
llamaremos identificador. Para asignar este identificador
deben seguirse las reglas que a continuación se señalan:
Pueden llevar caracteres alfanuméricos: Letras de la A a la Z
> (mayúsculas o minúsculas) y números.

> Deben comenzar por una letra y no por un numero o signo.


> Solo se acepta el signo _ (guión bajo) dentro del identificador.

> No pueden usarse palabras reservadas como identificadores


El numero de caracteres de un identificador no debe sobrepasar la
> cantidad de 31.
Es recomendable utilizar identificadores que hagan referencia al
> dato que almacenan.
ASIGNACIÓN DE VALORES

Una vez que la variable ha sido definida, esta lista


para albergar datos en su interior. Dicho dato solo
podrá ser del mismo tipo con el que se ha
declarado la variable. Es posible también asignar
un valor a una variable al mismo momento de
declararla.

int recetaDelMes = 12301;

Tipo de Dato Identificador Valor Asignado


ASIGNACIÓN DE VALORES
Dependiendo de dónde se declaren las variables,
podrán o no ser accesibles desde distintas partes
del programa. De acuerdo a esto existen
variables:

Globales: devuelven su valor en cualquier parte


> del programa, afectando a todas sus partes.

Locales: solo devuelven su valor en la parte del


programa en la que estan definidas, lo que quiere
> decir que estan restringidas a esa parte y solo
esta tendra acceso a dicha variable.
CONSTANTES

Elemento o zona de almacenamiento de datos,


cuyo valor no varía en el desarrollo o proceso
del programa, por lo que será el mismo tanto al
comienzo como al final de este.

El uso de constantes en C++ requiere el


seguimiento de los siguientes aspectos:
DECLARACIÓN DE CONSTANTES
ASIGNACIÓN DE VALORES
TIPOS DE CONSTANTES
DECLARACIÓN DE CONSTANTES
Constantes declaradas const
La palabra reservada const indica que el valor de la
variable no se puede modificar. Su sintaxis es la
siguiente:

const <tipo_de_dato> <nombre_de_constante> =


<valor> ;

Constantes definidas
Se declaran mediante la directiva #define. Su sintaxis
es la siguiente:

#define <nombre_de_constante> <valor>


ASIGNACIÓN DE VALORES

Los valores de una constante se asignan


en el mismo momento en que estas son
declaradas.
const recetaDelMes = 12301;

Además, las constantes pueden ser:

> Números Enteros


> Números Reales
> Caracteres
> Cadenas de Caracteres