pro
Clasificación de los arreglos:los arreglos se clasifican en UNIDIMENSIONALES (vectores o listas) y MULTIDIMENSIONALES (Ejemplo, los bidimensionales son las tablas o matrices).
Arreglos unidimensionales
Un arreglo unidimensional esun tipo de datos estructurado que está formado por una colección finita y ordenada de datos del mismo tipo.
Deben cumplir lo siguiente:
• Compuesto por un número de elementos finito.
• Tamañofijo: el tamaño del arreglo debe ser conocido en tiempo de compilación.
• Homogéneo: todos los elementos son del mismo tipo
• Son almacenados en posiciones contiguas de memoria, cada uno de loscuales se les puede acceder directamente.
• Cada elemento se puede procesar como si fuese una variable simple ocupando una posición de memoria. Ejemplo: Dado un vector denominado Z cada uno de suselementos se designará por ese mismo nombre diferenciándose únicamente por su correspondiente subíndice. Z 6 3 8 2 5 30 12 Z1 Z2 Z3 .... Z7 En turbo Pascal.
Los arreglos unidimensionales se declaran de lasiguiente manera: TYPE identificador = ARRAY [tipo-subíndice] OF tipo; Donde: identificador: es el nombre del arreglo tipo-subíndice: puede ser tipo ordinal (boolean o char), tipo enumerado o tiposubrango. No pueden ser usados los tipo estandar (real o integer) tipo: se refiere al tipo de los elementos y puede ser de cualquiera de los tipos estandar o definido por el usuario.
Ejemplo: Z 6 3 82 5 30 12 Z1 Z2 Z3 .... Z7
En TURBO PASCAL: Z[1] Z[2] Z[3] .... Z[7] Subíndice Nombre del arreglo o vector Y se declara: TYPE Z = ARRAY [1 .. 7] OF INTEGER; Z = ARRAY [‘A’ .. ‘G’] OF INTEGER;...
Regístrate para leer el documento completo.