3. Es un tipo de datos estructurado compuesto de un número de elementos finitos, tamaño fijo y elementos homogeneos. Los elementos del array se almacenan en posiciones contiguas de memoria , a cada una de las cuales se les puede acceder directamente. Ejemplo: el arreglo se representa de la siguiente forma: X : array [1..5] of integer 100 101 102 103 104 105 Dirección: X[1] X[2] X[3] X[4] X[5]
4. Nombre_array= array [tipo subíndice] of tipo; Nombre_array: identificador valido. Tipo subíndice: puede ser de tipo ordinal: boolean o char, un tipo enumerado o un tipo subrango. Tipo: describe el tipo de cada elemento del vector; todos los elementos de un vector son de un mismo tipo. Ejemplo: x: array [1..15] of integer;
5. Escribe un programa en pascal que llene un arreglo con los numeros enteros comprendidos 10 y 20: Program enteros; Uses Crt; Var X: array[10..20] of integer; Var i: integer; Begin Clrscr; writeln(‘los numeros son:’); Readln; for i:= 10 to 20 do x[i]:=i; for i:= 10 to 20 do begin writeln(‘numero: ’ x[i]); readln; end; end,.
6. Program enteros; Uses Crt; Var X: array[1..11] of integer; Var i, num: integer; Begin Clrscr; Num:=4; for i:= 1 to 11 do x[i]:=num; Begin X[i]:=num; Num:=num+1; End; for i:= 1 to 11 do begin writeln('Posición ',i:2, ': '); WRITELN(x[i]:5); readln; end; end,.