Vous êtes sur la page 1sur 7

Estructuras de Datos APUNTES JAVA

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:

&mo algunos e'emplos de vectores podramos tener(

!n vector debe tener un nombre $sin espacios% )or e'emplo

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)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%

A con"in&acin #e m&e#"ran al'&no# ejemplo# JAVA

e !ec"ore# en

.. Bealizar un programa para visualizar los datos de un vector

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)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.

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)gina C

Estructuras de Datos

C. Bealice un programa para insertar las notas de D alumnos en un vector notas # posteriormente calcule el promedio

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)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 =.

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)gina 6

Estructuras de Datos

*ng. +eiver &uesta Dvila , eivercuesta-#a oo.es

)gina E

Vous aimerez peut-être aussi