Académique Documents
Professionnel Documents
Culture Documents
ARRAYS (ARREGLOS)
Los arreglos son estructuras de datos que consisten en elementos de informacin del mismo tipo relacionados entre s. Los arreglos son entidades estticas en cuanto a que su tamao no cambia una vez que an sido creadas. !n arreglo es un grupo de posiciones de memoria contiguas. "odas las cuales tienen el mismo nombre # el mismo tipo. Los arra#s $matrices% pueden ser unidimensionales $vectores% bidimensionales
Ejemplo:
)gina .
Estructuras de Datos
&ada elemento de un vector tiene una posicin/ la misma que empieza en cero
Entonces podemos ver que cada elemento de un vector tiene una posicin # un dato )or e'emplo( vec012 vec042 vec052 tiene el dato .3 tiene el dato 5 tiene el dato 6
..7777 &ada elemento del vector puede ser mane'ado como cualquier variable. )or e'emplo(
int 8 9 vec012 : vec052; << 8 9 .3 : 6 9 .5 int = 9 3 : vec042; << = 9 3 : 5 9 .1 vec012 9 8 : =; << vec012 9 .5 : .1 9 35
Declaracin
e !ec"ore# en JAVA
Los arreglos ocupan espacio en la memoria. El programador especifica el "ipo de los elementos # usa el operador ne$ para asignar espacio de
*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es )gina 3
Estructuras de Datos
almacenamiento al n>mero de elementos requerido para arreglo. Entonces para declarar al vector !ec de los e'emplos anteriores sera(
En ?8@8 una vez creado un vector con datos numAricos los datos del vector por defecto se inicializan en cero%
e !ec"ore# en
)gina 4
Estructuras de Datos
3. *nsertar los primeros .1 n>meros naturales en un vector # posteriormente visualizar los datos del vector
4. Bealizar un programa para insertar por teclado .1 datos en un vector # posteriormente visualizar los datos.
)gina C
Estructuras de Datos
C. Bealice un programa para insertar las notas de D alumnos en un vector notas # posteriormente calcule el promedio
)gina D
Estructuras de Datos
D. Bealice un programa para insertar D n>meros en un vector 8/ copie en un vector = todos los datos pares del vector 8/ # posteriormente visualice los datos del vector =.
)gina 6
Estructuras de Datos
)gina E