Arreglos y Listas

Un arreglo en Ada es una estructura de datos que almacena una colección de elementos del mismo tipo, a los cuales se puede acceder mediante un índice. Se define un tipo de arreglo, especificando el tipo de los elementos y el rango de índices. Luego se puede declarar una variable de este tipo y acceder a sus elementos.

Almacenar arreglo de enteros
with Ada.Text_IO;

procedure Arrays is
   type Numeros is array(1..5) of Integer;
   mis_numeros : Numeros;
begin
   mis_numeros(1) := 10;
   mis_numeros(2) := 20;
   mis_numeros(3) := 30;
   mis_numeros(4) := 40;
   mis_numeros(5) := 50;

   for i in 1..5 loop
      Ada.Text_IO.Put_Line(mis_numeros(i)'Image);
   end loop;
end Arrays;