programacion
Un arreglo está formado por un número fijo de elementos contiguos de un mismo tipo. Al tipo se le llama “tipo base” del arreglo. Los datos individuales se llaman “elementos” del arreglo.Para definir un tipo estructurado arreglo, se debe especificar el tipo base y el número de elementos.
Un array se caracteriza por:
1. Almacenar los elementos del array en posiciones de memoriacontinua,
2. Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez se diferencian por un índice o subíndice.
3. Acceso directo o aleatorio a los elementosindividuales del array.
Los arrays se clasifican en:
• Unidimensionales (vectores o listas)
• Multidimensionales (tablas o matrices)
El formato para definir un tipo array es:
Las variables de tipoarray se declaran en la sección Var o Type.
Declaración en Var
Var
nombres: array [1..30] of string;
calif: array [1..30] of real;
numero: array [0..100] of 1..100;Declaración en Type
Type
nombres= array [1..30] of string;
calif= array [1..30] of real;
numero= array [0..100] of 1..100;
Var
nom: nombres;
califica: calif;
num: numero;
Arreglos Unidimensionales
Un array de una dimensión (vector o lista) es un tipo de datos estructurado compuesto de un número de elementos finitos,tamaño fijo y elementos homogéneos.
Supongamos que se desea conservar las edades de 10 personas. Para almacenar estas edades se necesita reservar 10 posiciones de memoria, darle un nombre al array,y a cada persona asignarle su edad correspondiente.
Nombre del vector: Edad
Subíndice: [ 1 ], [ 2 ],…
Contenido: Edad [ 2 ] = 15
Arreglos paralelos
Dos omás arrays que utilizan el mismo subíndice para referirse a términos homólogos se llaman arrays paralelos.
Basados en el programa anterior, se tienen las edades de 'x' personas, para saber a qué...
Regístrate para leer el documento completo.