Beruflich Dokumente
Kultur Dokumente
ESTUDIANTES :
HUARAZ - ANCASH
SETIEMBRE 2019
INDICE
DEDICATORIA: .......................................................................................................................... 3
INTRODUCCION ........................................................................................................................ 4
I.VECTORES............................................................................................................................... 5
II.CARACTERISTICAS ............................................................................................................. 5
III.NOMENCLATURA ................................................................................................................ 6
III.1. ARRAYS:..................................................................................................................... 6
IV.DECLARACION .................................................................................................................... 7
V.UTILIZACION .......................................................................................................................... 9
VII.VENTAJAS ......................................................................................................................... 14
VIII.DESVENTAJAS ................................................................................................................ 14
IX.CONCLUSION ..................................................................................................................... 14
X.BIBLIOGRAFIA: ................................................................................................................... 15
2
DEDICATORIA:
Dedicamos este trabajo a Dios y a
nuestros padres. A Dios porque ha
estado con nosotros a cada paso que
damos, cuidándonos y brindando
fortaleza para continuar, a nuestros
padres, quienes a lo largo de nuestra
vida han velado por nuestro bienestar y
educación siendo el apoyo en todo
momento. Depositando su entera
confianza en cada reto que se nos
presentaba sin dudar ni un solo
momento en la inteligencia y capacidad.
3
INTRODUCCION
4
I. VECTORES
I.1. DEFINICION
Ejemplo:
Variable: Almacenar cuatro números enteros.
2 5 1 23 num.
II. CARACTERISTICAS
5
Para referenciar cada elemento de un array vamos a usar índices (valor que
directa o indirectamente referencia la posición del array).
Un índice no tiene por qué ser un valor constante, sino que puede ser
también una variable o una expresión que al ser evaluada devuelva ese
índice
III. NOMENCLATURA
III.1. ARRAYS:
Ejemplos
6
Todos los datos incluidos en el array son del mismo tipo. Se
pueden crear arrays de enteros de tipo int o de reales de tipo float,
pero en un mismo array no se pueden mezclar datos de tipo int y
datos de tipo float.
III.3. TERMINOLOGÍA
IV. DECLARACION
Para declarar un array, se utilizan corchetes para indicar que se trata de
un array y no de una simple variable del tipo especificado.
7
o bien
tipo [] identificador;
donde
tipo identificador[][];
o bien
tipo[][] identificador;
8
V. UTILIZACION
Para acceder a los elementos de un array, utilizamos índices (para
indicar la posición del elemento dentro del array)
vector[índice]
Ejemplo
9
Matriz (array bidimensional):
matriz[índice1][índice2]
Inicialización en la declaración
int i;
int n = datos.length;
float suma = 0;
return suma/n;
}
No es necesario utilizar todos los elementos de un vector, por lo que, al
trabajar con ellos, se puede utilizar una variable entera adicional que nos
indique el número de datos que realmente estamos utilizando:
11
Ejemplo: Suma de los n primeros elementos de un vector
{
int i;
float suma = 0;
return suma/n;
}
IMPORTANTE:
Cuando se pasa un array como parámetro,
Por tanto, tenemos que tener cuidado con los efectos colaterales que se
producen si, dentro de un módulo, modificamos un vector que recibimos como
parámetro.
12
Aplicando:
public class Vectores
{
public static void main (String[] args)
{
int pares[] = { 2, 4, 6, 8, 10 };
int impares[] = { 1, 3, 5, 7, 9 };
mostrarVector(pares);
System.out.println("MEDIA="+media(pares));
mostrarVector(impares);
System.out.println("MEDIA="+media(impares));
}
{
int i;
int n = datos.length;
int suma = 0;
return suma/n;
}
}
13
VII. VENTAJAS
Los datos están almacenados en una sola estructura de datos siendo más
fácil el acceso a los mismos.
VIII. DESVENTAJAS
Un vector no puede almacenar datos de diferente tipo. Se puede tener un
array de número enteros o un array de cadenas, pero no se puede tener
un arreglo que contenga, por ejemplo: cadenas y número enteros a la vez
IX. CONCLUSION
14
Los arrays están pensados para manipular una cierta cantidad de datos por un
periodo corto. Por otra parte, como los arrays están en memoria, se utilizan
fácil y rápidamente
X. BIBLIOGRAFIA:
Link en
HTTP://WWW.PROGRAMACION.COM/ARTICULO/INTRODUCCION
_A_LA_PROGRAMACION_205/7.
http://javiergarbedo.es/index.php/seccion-java/31-arrays/124-
vectores.
15