Solo Mios

Páginas: 6 (1407 palabras) Publicado: 2 de marzo de 2013
Estudios de constantes y de variables
Constantes
Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.
Ejemplo:
pi = 3.1416
Como ya se ha comentado en el tema sobre las  partes de un programa, las constantes se declaran en una sección que comienza con la palabra reservada Const. Después de declarar una constante ya puedes usarla en el cuerpoprincipal del programa Tienen varios usos: ser miembro en una expresión, en una comparación, asignar su valor a una variable, etc.
En el siguiente ejemplo se contemplan varios casos: 
const Min = 0; Max = 100; Sep = 10; var i : integer;begin i := Min; while i < Max do begin writeln(i); i := i + Sep end end. |

En este ejemplo se declaran tres constantes (Min, Max y Sep.). En la primera línea del cuerpo del programa se asigna una constante a una variable. En la siguiente, se usa unaconstante en una comparación. Y en la cuarta, la constante Sep. interviene en una expresión que se asigna a una variable. El resultado de ejecutar este programa sería una impresión en pantalla de los números:0,10,20,30,40,50,60,70,80 y 90 
Se puede hacer una división  de las constantes en tres clases:
* Constantes literales (sin nombre)
* constantes  declaradas (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 se declaran en lasecció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 tiempo de compilación y el resultadose le asigna a la constante. Ejemplo:
constMin = 0; 
Max = 100; 
Intervalo = 10; 
N = (Max - Min) div Intervalo;
Centro = (Max - Min) div 2; |

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.
Toda variable pertenece a un tipo dedato concreto. En la declaración de una variable se debe indicar el tipo al que pertenece. Así tendremos variables enteras, reales, booleanas, etc. Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:
Declaración
Iniciación
Utilización

Declaración de variables

Esta es la primera fase en la vida de cualquier variable. La declaración se realiza en la sección que comienza conla palabra var. Si quieres más información, puedes ir al apartado que trata sobre la declaración de variables en el tema Estructura de un programa.
Nota: Toda variable que vaya a ser utilizada en Pascal tiene que ser previamente declarada.

Iniciación de variables

Esto no es más que darle un valor inicial a una variable. Así como lo primero que se hace con una variable es declararla, losiguiente tiene que ser iniciarla. Esto se hace para evitar posibles errores en tiempo de ejecución, pues una variable tiene un valor indeterminado después de declararla. Principalmente, existen dos maneras de otorgar valores iniciales a variables:
* Mediante una sentencia de asignación
* Mediante uno de los procedimientos de entrada de datos (read o readln)
Veamos un ejemplo que reúne...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • solo mios
  • son miso y solos mios
  • solo mios
  • solo mios
  • solos mios
  • Mios
  • mios
  • mios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS