Stocker

Páginas: 49 (12166 palabras) Publicado: 3 de octubre de 2012
VARIABLES

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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Stock
  • Stock
  • stock
  • Stock
  • Stock
  • Stock
  • stocker
  • STOCK

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS