sábado, 12 de julio de 2014

■ Arreglos Bidimensionales en Pascal

Sintaxis para la declaración de Arreglos Bidimensionales en Pascal


■ Estructura
nombre_Arreglo : array[tamaño_filas, tamaño_columnas] of tipo;


En el caso de los arreglos simples (unidimensionales) solo se requiere un parámetro como tamaño del arreglo, pero para los arreglos bidimensionales son necesarios dos, como se muestra en la estructura de declaración anterior.


Uno es el 'tamaño_filas' que indica cuantas filas contendrá el arreglo; y el otro 'tamaño_columnas' que indica cuantas columnas tendrá el arreglo o matriz.


■ Ejemplo

Un arreglo de números enteros de tamaño 5 filas por 5 columnas (5x5) en Pascal sería de la siguiente forma:

miArreglo : array[1..5, 1..5] of integer;



► De igual forma para arreglos de otros tipos como decimales o cadenas de caracteres:

miArreglo : array[1..5, 1..5] of real;
miArreglo : array[1..5, 1..5] of string;


■ Tamaño

El tamaño del arreglo no necesariamente tiene que ser igual en filas como en columnas, éstos pueden ser diferentes, por ejemplo:

[1..5, 1..10]  : 5 filas por 10 columnas
[1..3, 1..100] : 3 filas por 100 columnas

El tamaño del arreglo será según lo requiera el usuario.

2 comentarios: