Stocker
CARACTERISTICAS DE LAS VARIABLES
* Inician con una letra.
* No deben contener caracteres especiales.
* Pueden contener números y letras.
* Solo es permitido el guión bajo ( _ ) como separador.
* No deben de contener espacios en blanco.
* Compilador sensitivo (diferencia entre mayúsculas y minúsculas).
TIPOS DE VARIABLES
* GLOBALES: Conocidas y validasen todo el programa (Fuera del main).
* LOCALES: Solo tienen validez en la función donde son declaradas.
Las variables se declaran de la siguiente manera:
Tipo nombre_de_variable;
Donde:
Tipo: Es uno de los tipos de datos validos en C o bien un tipo definido por el usuario.
Nombre_de_variable: es el nombre o nombres de las variable separadas por comas.
Ejemplo:
Int num_reg;float interés, descuento;
Las variables se declaran en tres sitios básicos:
Dentro de las funciones (variables locales), en la definición de parámetros de funciones (parámetros formales) y fuera de todas las funciones (variables globales).
CONSTANTES
TIPOS DE CONSTANTES
* Constantes literales: Toman valores tales como 45.32564, 222 o bien “introduzca sus datos” que se escribendirectamente en el texto del programa.
* Constantes definidas: Son identificadores que se asocian con valores literales constantes y toman determinados nombres.
* Constantes enumeradas: Permiten asociar un identificador, tal como color, con una secuencia de otros nombres, tales como azul, verde, rojo y amarillo.
* Constantes declaradas: Son como variables; sus valores se almacenan enmemoria, pero no se pueden modificar.
Constantes literales
Se clasifican en cuatro grupos, cada uno de los cuales puede ser de cualquiera de los datos
* Constantes enteras: No utilizar comas o signos de puntuación en números enteros.
* Constantes caracteres: Es un carácter del código ASCIL encerrado entre apóstrofes. ‘A’, ‘b’.
* Constantes reales: Tienen signo y representanaproximaciones en lugar de valores exactos. 82. 345 .63
* Constantes de cadena: Es una secuencia de caracteres encerrados entre dobles comillas. “123” “14 de febrero 2004”
Constantes definidas
La forma de declarar un constante depende del lugar donde queramos declararla y puede ser de dos forma global y local.
Las constantes de carácter deben ir encerradas entre comillas simples.
Alutilizar constantes globales en C, se utiliza la directiva del compilador que es #define.
Ejemplo:
#define PI 3.1416
#define MENSAJE “ha ocurrido un error”
En este caso no se coloca punto y coma (;) al final, esto es debido a que no se trata de sentencias sino de ordenes directas al compilador, los nombres de variables se acostumbran poner en mayúsculas.
Constantes enumeradas
Se puedencrear listas de elementos afines, ejemplo:
Enum Colores {Rojo, Naranja, Amarillo, Verde, Azul, Violeta};
Cuando se procesa esta sentencia, el compilador asigna un valor que comienza en 0 a cada elemento enumerado; así Rojo equivale a 0, Naranja equivale a 1, etc.
Declaración de constantes
Const tipo nombre = valor;
Donde:
const: Especifica que el valor de una variable no sepuede modificar durante el programa
Tipo: Especifica el tipo de dato con el que se va a trabajar.
Nombre: Especifica la variable con que vamos a trabajar.
Valor: Especifica lo que va a valer la variable.
Si se llegara a omitir el tipo el compilador lo toma como tipo entero (int).
DECLARACIÓN DE CONSTANTES
const tipo nombre = valor;
Definidas
#define PI 3.1416
#define MENSAJE“ha ocurrido un error”
los nombres de variables se acostumbran poner en mayúsculas.
Enumeradas
Enum Colores {Rojo, Naranja, Amarillo, Verde, Azul, Violeta};
OPERADORES
ARITMETICOS
% Modulo
/ División entera
ASIGNACION
A = B Asigna el valor de B a A
A *= B Multiplica A por B y asigna el resultado a la variable A
A /= B Divide A entre B y asigna el resultado a la...
Regístrate para leer el documento completo.