Arreglos (Arrays)

Es una estructura de datos con elementos homogéneos, del mismo tipo, numérico o alfanumérico, reconocidos por un nombre en común. Para referirnos a cada elemento del array usaremos un índice (empezamos a contar por 0).

Declaración de arreglos

Para declarar un array tenemos que ejecutar dos instrucción:

  1. En primer lugar debemos declara el tipo de datos de la variable, con Definir.
  2. Debemos indicar el número de elementos que va a tener el array, para ello utilizamos la instrucción Dimension:

     Dimension <identificador> [<maxl>,...,<maxN>];
    

    Esta instrucción define un arreglo con el nombre indicado en y N dimensiones. Los N parámetros indican la cantidad de dimensiones y el valor máximo de cada una de ellas. La cantidad de dimensiones puede ser una o más, y la máxima cantidad de elementos debe ser una expresión numérica positiva.

Por ejemplo definimos un array de una dimensión (también llamado vector) de 10 elementos enteros.

Definir vector como Entero;
Dimension vector[10];

Otro ejemplo, definir una array de dos dimensiones (también llamado matriz o tabla) de 3 filas y cuatro columnas de cadenas.

Definir tabla como Cadenas;
Dimension tabla[3,4];

Para acceder a un elemento de un array se utiliza un índice. El primer elemento está en la posición 0.

Para asignar un valor a un elemento del vector:

vector[0]<-10;

Para mostrar el primer elemento del vector:

Escribir vector[0];

Otro ejemplo asignamos y mostramos el segundo elemento de la segunda fila de la tabla:

tabla[1,1] <- "Hola";
Escribir tabla[1,1];

» Glosario de Términos para revisar