next up previous contents
Siguiente: Formato de las declaraciones Subir: Declaraciones Anterior: Declaraciones   Índice General

Constantes y variables

Cada vez que queramos recordar algo, deberemos decirle a Ada que necesitamos utilizar la memoria del ordenador. La variable es el objeto básico de Ada para almacenar información en la memoria del ordenador. Para evitar errores de programación, cada variable tiene asociado un identificador (un nombre) y un tipo de dato (entero, natural, carácter, etc.) que indica el tipo de información que puede guardar. Hay dos tipos de datos que podemos guardar: datos constantes (datos que no cambian de valor durante toda la ejecución del programa) y datos variables (datos que pueden cambiar de valor durante la ejecución del programa).

Ambos tipos de datos deben declararse en el mismo sitio; entre las palabras is y begin.

          procedure ... is
             --  Aqui deben colocarse las declaraciones
             --  de constantes y variables.
             ...
          begin
             --  Aqui pueden utilizarse las constantes y
             --  variables que hayamos declarado entre las
             --  palabras is y begin.
             ...
          end ... ;

Si entre las palabras begin y end queremos volver a declarar más variables utilizamos una frase declare. El siguiente ejemplo contiene un declare. Obviamente, podemos poner todos los declare que necesitemos.

          procedure ... is
             --  Aqui deben colocarse las declaraciones
             --  de constantes y variables.
             ...
          begin
             --  Aqui pueden utilizarse las constantes y
             --  variables que hayamos declarado entre las
             --  palabras is y begin.
             ...
             ...
             declare
                --  Aqui declaro mas variables.
                ...
             begin
                --  El codigo que va aqui puede utilizar todas
                --  las variables que he declarado. Las del
                --  procedimiento y tambien las del declare.
                ...
             end;
             ...
             ...
          end ... ;

En los siguientes apartados veremos cuales son los tipos de datos básicos de Ada, cómo le decimos a Ada que un dato es constante o variable y cómo podemos utilizarlo.



Subsecciones
next up previous contents
Siguiente: Formato de las declaraciones Subir: Declaraciones Anterior: Declaraciones   Índice General
Javier Miranda 2002-10-03