Variables

Solo disponible en BuenasTareas
  • Páginas : 15 (3540 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de febrero de 2012
Leer documento completo
Vista previa del texto
Variables y Constantes
Práctica 2.
Si se deseara imprimir los resultados de multiplicar un número fijo por otro que adopta valores entre 0 y 9 , la forma normal de programar esto sería crear una CONSTANTE para el primer número y un par de VARIABLES para el segundo número y para el resultado del producto. Una variable, en realidad, no es más que un nombre para identificar una (o varias)posiciones de memoria donde el programa guarda los distintos valores que una misma entidad toma durante el desarrollo de un programa. Un programa debe DEFINIR a todas las variables que utilizará, antes de comenzar a usarlas, a fin de indicarle al compilador de que tipo serán, y por lo tanto cuánta memoria, en bytes, debe destinar para albergar a cada una de ellas. De acuerdo a la cantidad de bytes quereserve el compilador para este tipo de variable, queda determinado el "alcance" ó máximo valor que puede adoptar la misma.

Objetivos
          Conocer el concepto de variable Conocer las normas para la definición de nombres de variables en C Conocer los tipos básicos de las variables de C y ser capaz de declarar variables Comprender el concepto de calificador de variable Comprender elconcepto de tipo de variable definido por el programador y realizar declaraciones sencillas de tipos. Conocer la diferencia entre constante y variable Ser capaz de declarar constantes en C Conocer la sentencia de asignación en C Ser capaz de leer de teclado el valor de una variable Ser capaz de desplegar en pantalla el valor de una variable

Variables
Definición, Declaración, Sintaxis eInicialización.
Una variable es un espacio de memoria, referenciado por un identificador, en el que el programador puede almacenar datos de un determinado tipo que cambia durante la ejecución de un programa. Declarar una variable es indicar al compilador que debe reservar espacio para almacenar valores de un tipo determinado, que serán referenciados por un identificador determinado. En C debemosdeclarar todas las variables antes de usarlas, establecer el tipo que tienen y, en caso que sea necesario, darles un valor inicial. La declaración de una variable es una sentencia simple con la siguiente sintaxis: tipoVariable nombreVariable; De esta forma declaramos que la variable nombreVariable es de tipo tipoVariable. Ejemplos: int contador; int contador = 2; int x,y,z; int x=0,y=1,z=23;//declaración de una variable de tipo int (entero) llamada “contador” //declaración de una variable int - “contador” a la que se asigna un valor inicial de 2. //declaración de tres variables enteras en una misma sentencia //declaración de tres variables enteras asignándoles un valor inicial

Nombres de Variables
A la hora de declarar una variable debemos elegir un nombre, y para ello es necesario tener encuenta diversas restricciones:  Los nombres de variables se componen de letras, dígitos y el caracter de subrayado _ (también llamado underscore).  El primer caracter del nombre debe ser una letra o el carácter de subrayado.  Las letras mayúsculas y minúsculas son distintas en C. Así, mivariable es distinto de MIVARIABLE  Las palabras reservadas del lenguaje no se pueden usar como nombres devariable.  Aunque un nombre de variable puede tener la cantidad de caracteres que se desee, dependiendo del Compilador que se use, éste tomará como significativos sólo los primeros n de ellos; siendo por lo general n igual a 32 Asimismo, es necesario tomar en cuenta algunas buenas prácticas de programación, como:   Elegir nombres de variable que sean significativos y estén relacionados con elpropósito de la misma. Es una convención entre los programadores de C escribir los nombres de las variables y las funciones con minúsculas, reservando las mayúsculas para las constantes.

Tipos de Variables
El tipo de una variable determina el dominio de valores que dicha variable debe tomar. C ofrece una colección de tipos de datos bastante limitada, aunque no por ello poco funcional. Dicha...
tracking img