Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GUÍA 2.1
TALLER DE PROGRAMACION I
Unidad 2: ARREGLOS UNIDIMENSIONALES
I. COMPETENCIAS
Implementa los conceptos del manejo de ARREGLOS en la POO desde su declaración, creación,
acceso, recorrido, así como búsqueda, ordenamiento y paso de arreglos en los métodos.
Arreglos Unidimensionales
El primer paso en la creación de Arreglos es declarar una variable que lo habrá de contener.
Estos arreglos también son conocidos como vectores o tablas unidimensionales.
Sintaxis en java
<tipoDatos>[ ] <nombreVariable> ;
Ejemplo:
Crear un arreglo unidimensional para almacenar las tallas de 15 alumnos de Taller.
double[] Tallas;
El siguiente paso es crear el arreglo de objetos con el operador new y asignarlo a esa variable:
Una vez que se tenga un arreglo con valores, puede recuperarlos, cambiarlos y probar los
valores de cada posición.
Para acceder a los valores se utiliza un índice que indica la posición dentro del arreglo. Los
índices inician en 0 para el primer elemento, 1 para el segundo elemento, etc.
Entonces si la longitud de un arreglo es 10, su índice sólo puede llegar hasta 9, para
recorrer este arreglo utilizamos el índice desde 0 hasta 9.
1
UNIVERSIDAD RICARDO PALMA ESCUELA DE INGENIERIA NFORMATICA
FACULTAD DE INGENIERIA SEMESTRE 2014-II
Prof. Juana Segura González
Ejemplo:
Para el arreglo int [] temperatura = new int[8];
la llamada ModificaArreglo(temperatura);
pasa el arreglo temperatura al método ModificarArreglo
ModificaArreglo(temperatura[2]);
Los arreglos se pasan a los métodos por referencia, de modo que los métodos invocados pueden
modificar los valores de los elementos de los arreglos originales.
Los elementos individuales de un arreglo se pasan a los métodos por valor.
Para recibir un argumento de arreglo, la lista de parámetros del método debe especificar
que se recibirá un arreglo.
void ModificarArreglo(int [ ] t )
int[] A = { 2, 3, 5, 7, 9, 11 };
La primera instrucción crea un arreglo de tamaño 6 con los seis primeros números primos, la
segunda crea un arreglo de 4 reales.
2
UNIVERSIDAD RICARDO PALMA ESCUELA DE INGENIERIA NFORMATICA
FACULTAD DE INGENIERIA SEMESTRE 2014-II
Prof. Juana Segura González
III. EJEMPLOS
Una empresa almacena las ventas mensuales en un arreglo unidimensional llamado ventas.
Desarrollar una aplicación visual que permita ingresar las 12 ventas del año y realizar lo
siguiente:
1. Mostrar el vector.
2. Mostrar a cuánto ascendió la venta máxima.
3. Mostrar en qué mes se obtuvo la venta máxima de la empresa.
4. Mostrar cuál fue el promedio de las ventas.
1. Crear una Clase V, con los métodos para ingresar y mostrar un arreglo
unidimensional. Incluir a la Clase V, un método que reciba como parámetros dos
arreglos unidimensionales de enteros y retorne el producto escalar de ambos arreglos.
1 2
A: 3 B: 4 El producto escalar es: 44
5 6