Documento

Páginas: 8 (1989 palabras) Publicado: 13 de noviembre de 2015
1. definición de variables y constantes
Son espacios de memoria creados para contener valores que de acuerdo a su naturaleza deseen mantenerse (Constantes) o que puedan variar (Variables).

Variable

Es un dato cuyo valor puede variar a lo largo del desarrollo del algoritmo o en el transcurso de la ejecución del programa.

Una variable descrita o declarada de un tipo determinado, sólo podrácontener, valores de ese tipo. Una variable declarada numérica entera, no podrá contener números reales, se utiliza cuando el dato que contiene sufrirá cambios o variará en la medida que cambien los valores que maneje.


Constante

Es un dato que permanece con un valor, sin cambios, es decir constante, a lo largo del desarrollo del algoritmo o a lo largo de la ejecución del programa. Se utiliza cuandonecesitamos que el valor de determinada variable se mantenga durante la ejecución del programa o hasta tanto se requiera su cambio.

2. clasificación de variables y constantes

Variables.
Por su contenido

a. Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -) y el punto decimal.

Ejemplo:iva = 0.15 pi = 3.1416 costo = 2500

b. Variables Lógicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.

c. Variables Alfanuméricas: Esta formada por caracteres alfanuméricos (letras, números y caracteres especiales).

Ejemplo:
letra = ’a’ apellido = ’lopez’ direccion = ’Av. Libertad #190’
Por su uso

a.Variables de Trabajo: Variables que reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa.

Ejemplo:
Suma = a + b /c

b. Contadores: Se utilizan para llevar el control del numero de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno en uno.

c. Acumuladores: Forma que toma una variable y quesirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente.


Constantes

a. Las constantes literales
son las más usuales; toman valores tales como 4 5 .3 2 5 6 4, 2 2 2 o bien "Introduzca sus datos" que se escriben directamente en el texto del programa. Las constantes definidas son identificadores que se asocian con valores literales constantesy que toman determinados nombres. Las constantes declaradas son como variables: sus valores se almacenan en memoria, pero no se pueden modificar. Las constantes enumeradas permiten asociar un identificador, tal como Color, con una secuencia de otros nombres, tales como A z u l, Verde, R o j o y Amarillo.

Las constantes literales o constantes, en general, se clasifican también en cuatro grupos,cada uno de los cuales puede ser de cualquiera de los tipos:

Constantes enteras,

Constantes caracteres,

Constantes de coma flotante,

Constantes de cadena.


b. Constantes definidas (simbólicas)

Las constantes pueden recibir nombres simbólicos mediante la directiva #define.

#define NUEVALINEA \n
#define PI 3.141592

#define VALOR 54

C sustituye los valores \n, 3.141592 y 54 cuando seencuentra las constantes simbólicas

NUEVALINEA, PI y VALOR. Las líneas anteriores no son sentencias y, por ello, no terminan en punto y coma. printf ("El valor es %dNUEVALINEA",V ALOR) ; Escribe en pantalla la constante VALOR. Realmente, el compilador lo que hace es sustituir en el programa todas las ocurrencias de VALOR por 54, antes de analizar sintácticamente el programa fuente.

c. Constantesenumeradas

Las constantes enumeradas permiten crear listas de elementos afines. Un ejemplo típico es una constante enumerada de lista de colores, que se puede declarar como:

enum Colores {Rojo, Naranja, Amarillo, Verde, Azul,violeta};

Cuando se procesa esta sentencia, el compilador asigna un valor que comienza en O a cada elemento enumerado; así, Ro j o equivale a O, Naranja es 1, etc. El compilador...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Documento
  • Documentos
  • Documentos
  • Documento
  • Documentos
  • Documento
  • Documentos
  • Documentos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS