Curso de Introducción a la Programación
  Variables y constantes
 

Variables

Una variable es un elemento de programación, que puede cambiar su valor tantas veces sea necesario durante la ejecución de un programa.

Las variables deben tener un nombre (identificador), mediante el cual podremos hacer cambios al valor que almacenan.

Los nombres de variables deben atender a las siguientes reglas:

1 Debe comenzar con una letra o con un guión bajo _
2 Después del primer caracter pueden seguir letras y números.
3 Los caracteres permitidos son a-z, A-Z y 0-9
4 No se permite la ñ, Ñ ni símbolos especiales como #, $, &, (, acentos, etc.
5 No se permiten espacios en blanco.
6 Si el nombre es muy largo, solo se toman en cuenta los primeros 32 carateres.
7 No se pueden usar como nombres de variables las palabras reservadas del lenguaje C como: void, break, else, for, etc.
8 Lenguaje C hace diferencia entre mayúsculas y minúsculas, por lo tanto, las variables CASA, casa y Casa serán 3 variables diferentes.

Aquí tienes algunos ejemplos de variables válidas e inválidas:
 

Válida

Inválida

base

7base

X123

X#123

_area

void

Y1_ini

Niño

Anio_2008

Año  2008


Cuando vayas a utilizar variables, éstas deben tener nombres que te recuerden los datos que vas a almacenar en ellas, por ejemplo, si vas a calcular el área de un triángulo, tus variables pueden llamarse  area, basealtura, o bien a, b y h; en este caso es muy fácil recordar que la a tendrá el valor del área, pero cuando tu programa ya es muy grande y tiene muchas variables, es difícil saber a qué se refiere cada variable si su nombre sólo tiene una letra o dos, por eso es recomendable poner nombres un poco más largos; aunque no es recomendable exagerar, por ejemplo, basta con tener una variable llamada fecha_naci que tener la variable fecha_de_nacimiento_del_alumno

Para declarar las variables que vas a usar, debes seguir el formato:

Tipo de dato    variable1, variable2, ... , variableN;

Ejemplos:

int   X, y=0, edad;    //Se asigna el valor 0 a y en su declaración
float  area, base, altura;
char
  inicial, letra= 'K';    //Se pone el valor 'K' en la variable letra

Ir al inicio de la página

La primera línea declara variables de tipo entero (int), la segunda declara variables de punto flotante (float) y la última variables de tipo caracter (char). Los tipos se discutirán en otro apartado.

Como pudiste observar, tanto en la primera línea como en la última, le asignamos un valor a la variable al momento de declararla; esto es válido y se le conoce como inicialización de variables (En los algoritmos lo manejamos como: "Poner el valor inicial a la variable").

Constantes

Son elementos de programación que no cambian su valor durante la ejecución de un programa. Pueden ser numéricas, de caracter o de cadena (varios caracteres).

Por ejemplo, en la expresión Y = 3 * X - 4, las variables son  YX, mientras que las constantes son el 3 y 4.

Todos los números que se escriben dentro de una expresión son constantes, ya que el 3 siempre va a ser un 3 y no puede cambiar su valor por otro.

Las constantes también pueden usar un identificador al igual que las variables y pueden ser de diferentes tipos (Se siguen las mismas reglas para escribir identificadores). Para declarar constantes con identificador se usa el formato:

     const   tipo_var   nom_var = valor_var

Ejemplos:
     const  float   pi = 3.1416;
     const  int  descuento = 10;
     const  codigo = "k";

De esta manera, cada vez que aparezcan estos identificadores dentro de nuestro programa, se usarán los valores que se hayan asignado en la declaración, pero no se podrán hacer cambios de valor.

Ir al inicio de la página

 
  Hoy habia 2 visitantes (3 clics a subpáginas) ¡Aqui en esta página!  
 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis