Você está na página 1de 6

Arreglo unidimensional:

Un arreglo unidimensional es un tipo de datos estructurado que est formado por


una coleccin finita y ordenada de datos del mismo tipo. Es la estructura natural
para modelar listas de elementos iguales. Los datos que se guarden en los
arreglos todos deben ser del mismo tipo.
El tipo de acceso a los arreglos unidimensionales es el acceso directo, es decir,
podemos acceder a cualquier elemento del arreglo sin tener que consultar a
elementos anteriores o posteriores, esto mediante el uso de un ndice para cada
elemento del arreglo que nos da su posicin relativa.
ara implementar arreglos unidimensionales se debe reservar espacio en
memoria.
Los arreglos nos permiten !acer un con"unto de operaciones para manipular los
datos guardados en ellos, estas operaciones son: ordenar, buscar, insertar,
eliminar, modificar entre otras
#eclaracion de los arreglos unidimensionales: $e declara el tipo del arreglo, con la
palabra reservada %&E, luego se declara la variable de tipo arreglo, esto se !ace
en el bloque de declaracion de variables palabra reservada 'A(.
%ype
nombre)arreglo* array+,..y-of tipo)dato.
E"emplos:
salarios* array +/0,- of real.
nombre)traba"ador*array+/..,- of string.
1ota: El tipo de dato del arreglo puede ser: integer,real, boolean, string etc.
Arreglo multidimensionales:
El programa utili2a dos ciclos for para calcular e inicial cada uno de los elementos
del arreglo a su respectiva distancia relativa desde la base. El arreglo creado tiene
3 filas y 4 columnas por fila, !aciendo un total de 56 elementos enteros.
Los arreglos multidimensionales son almacenados de forma lineal en la memoria
de la computadora. Los elementos en los arreglos multidimensionales estn
agrupados desde el ndice ms a la derec!a !acia el centro. En el e"emplo
anterior, fila /, columna / sera el elemento 7 del arreglo almacenado. Aunque el
clculo del despla2amiento aparece un poco difcil, es referenciado fcilmente
cada elemento del arreglo.
La salida del programa anterior es:
8ila actual: 6
#istancia relativa desde la base:
6 / 5 7 3
8ila actual: /
#istancia relativa desde la base:
4 9 : ; <
8ila actual: 5
#istancia relativa desde la base:
/6 // /5 /7 /3
8ila actual: 7
#istancia relativa desde la base:
/4 /9 /: /; /<
=ane"o de arreglos:
Un array >se suele traducir como arreglo? es una estructura de datos en la que se
almacena una coleccin de datos del mismo tipo, por e"emplo, las notas de un
alumno, los salarios de los empleados de una empresa. Un array es una lista de
un n@mero determinado de elementos del mismo tipo.
E"emplo:
Aalcular el promedio de cada estudiante de una lista de veinticinco alumnos de
una clase de informtica con notas en cuatro asignaturas.
rogram romedio.
'ar
1otas: Array +/..54,/..3- of real.
B,C: Bnteger.
$uma,rom: (eal.
Degin
8or B :* / to 54 do
Degin
Erite >F1otas del estudiante: G,B:/?.
Eriteln >FEn una misma lnea digite todas las notasG?.
$uma :* 6.
8or C :* / to 3 do
Degin
(ead >1otas+B,C-?.
$uma :* $uma H 1otas+B,C-
End.
(eadln.
rom :* $umaI3.
Eriteln >FLa nota promedio del estudiante F,B:/,G es F,rom:/:/?
End
End.
Bntroduccin
Un arreglo puede definirse como un grupo o una coleccin finita, !omogJnea y
ordenada de elementos. Los arreglos pueden ser de los siguientes tipos de una
dimensin, de dos dimensiones de tres o ms dimensiones. El tipo de acceso a los
arreglos unidimensionales es el acceso directo, podemos acceder a cualquier
elemento del arreglo sin tener que consultar a elementos anteriores o posteriores,
esto mediante el uso de un ndice para cada elemento del arreglo que nos da su
posicin relativa. Los arreglos multidimensionales tienen ms de una dimensin. En AK, las
dimensiones se mane"an por medio de un par de corc!etes, dentro de los que se escriben los
valores de cada dimensin, separados por comas.
Aonclusin
La creacin de un arreglo multidimensional consiste en reservar espacio en la
memoria para todos sus elementos, Un arreglo es un ob"eto que, cuando es
creado por el compilador, se le asignan automticamente valores iniciales
predeterminados a cada uno de sus elementos, de acuerdo a lo siguiente, si el tipo
del arreglo es numJrico, a sus elementos se les asigna el valor cero.
Este mJtodo consiste en seleccionar el elemento ms pequeLo de nuestra lista
para colocarlo al inicio y as e,cluirlo de la lista.
ara a!orrar espacio, siempre que vayamos a colocar un elemento en su posicin
correcta lo intercambiaremos por aquel que la estJ ocupando en ese momento.
.
Republica Bolivariana de Venezuela
Ministerio del poder popular para la Defensa
Universidad Nacional Experimental Politcnica de la Fuerza rmada Nacional
Bolivariana
Puerto!Piritu
Edo" nzo#te$ui
Facilitador% Bac&illeres%
'n$" Noel Mateo Mendez brann(
)oudet Paola
Mu*oz +einsmar
Rubio +o,aris

Você também pode gostar