Constantes, Variables Y Archivos

Páginas: 14 (3394 palabras) Publicado: 31 de mayo de 2012
CONSTANTES, VARIABLES Y ARCHIVOS

Definición de Constante

Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este permanece inalterado durante todo el programa, por lo que el compilador informará con un error de todo intento de modificar el valor inicial de una constante.
Las constantes se declaran enuna sección que comienza con la palabra reservada const. Después de declarar una constante ya puedes usarla en el cuerpo principal del programa. Tienen varios usos: ser miembro en una expresión, en una comparación, asignar su valor a una variable, entre otras. O sea, con esta sintaxis:
const.<tipoConstante><nombreConstante> = <valor>; |
   
Así, ejemplos dedefinición de constantes es el siguiente:
const int a = 123;
const int b = a + 125; |

Por ejemplo, el siguiente código no es válido en tanto que el valor de x no es constante:

 // x es una variable normal, no una constante
 int x = 123;
 // Error: x no tiene porqué tener valor constante (aunque aquí lo tenga)
 const int y = x +123; |

Ejemplo según eltipo de dato:
TIPO | EJEMPLOS |
INTEGER | 0  -1  +30000 |
REAL | 0.0  -1.  .3E5  0.0001  1.E-4 |
DOUBLE PRECISION | .3D5  1.D-5 |
LOGICAL | .FALSE.   .TRUE. |
CHARACTER | 'Hola!'   'Mayo''04' |
COMPLEX | (1,2)   CMPLX(-0.5,1.E-3) |
| |

Tipos de Constantes

Se puede hacer una división de las constantes en tres clases:
* Constantes literales(sin nombre)
* Constantesdeclaradas (con nombre)
* Constantes expresión
Constantes Literales
Son valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen nombre. En el siguiente ejemplo tienes un par de constantes literales (el 3, el 4, y el 3.1416):
VolumenEsfera := 4/3 * 3.1416 * Radio * Radio * Radio; |

Constantes declaradas
También llamadas constantes con nombre, son las que sedeclaran en la sección Const asignándoles un valor directamente.
Por ejemplo:
constPi = 3.141592; (* valor real *)
Min = 0; (* entero *)
Max = 99; (* entero *)
Saludo = 'Hola'; (* cadena caract. *) |
 
Constantes expresión
También se declaran en la sección Const pero a estas no se les asigna un valor directamente, sino que se les asigna una expresión. Esta expresión se evalúa en tiempode compilación y el resultado se le asigna a la constante.
Ejemplo:
constMin = 0;
Max = 100;
Intervalo = 10;
N = (Max - Min) div Intervalo;
Centro = (Max - Min) div 2; |

Definición de Variables

Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa. Todavariable pertenece a un tipo de dato concreto. En la declaración de una variable se debe indicar el tipo al que pertenece. Puede contener números o. caracteres alfanuméricos y el programador le asigna un nombre único. Mantiene los datos hasta que un nuevo valor se le asigna o hasta que el programa termine

Una variable es un identificador que se utiliza para representar un dato individual; esdecir, una cantidad numérica o carácter de forma parecida a la constante pero en este caso, su valor es variable, asignado en alguna parte del programa. El valor que el programa asigna a la variable puede ser recuperado referenciando al nombre de la variable. Sin embargo, el tipo de dato asociado a la variable no puede cambiar, esto se refiere a que no se puede asignar por ejemplo; un caracter a unavariable de tipo int.Parte de la memoria que reserva un programa como un lugar de almacenamiento temporal para los datos que se están procesando.

Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:

Declaración de variables
Esta es la primera fase en la vida de cualquier variable. La forma de declarar variables es muy sencilla. Esta sección debe comenzar con la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Constantes Y Variables
  • Variables y constantes
  • variables y constantes
  • Constantes Y Variables
  • CONSTANTES Y VARIABLES
  • constantes y variables en programacion
  • Capital Constante Y Variable
  • Variables y constantes c#

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS