Tipo de variable y constante.

Una constante es un dato cuyo valor no se puede cambiar durante la ejecución de un programa. Adquiere un valor en el momento de la compilación y este permanece sin alterar durante el programa.

En el ejemplo se declaran tres constantes , (Min, Max y Sep). En esta primera línea de la estructura del programa se asigna una constante a una variable. En la siguiente, se usa una constante 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.

ejemplo:

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. Ejemplo, literales (el 3, el 4, y el 3.1416):

VolumenEsfera := 4/3 * 3.1416 * Radio * Radio * Radio;

Constantes declaradas
constantes con nombre, son las que se declaran en la sección constan 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 resultado se le asigna a la constante. Ejemplo:

constMin = 0; 
Max = 100; 
Intervalo = 10; 
N = (Max – Min) div Intervalo;Centro = (Max – Min) div 2;
Imagen relacionada


Bibliografía: anonimo. (2017). variables y constantes. 14/03/2019, de teleformacion Sitio web: http://teleformacion.edu.aytolacoruna.es/PASCAL/document/index.htm

Leave a comment