Vectores

11
PROGRAMACIÓN ORIENTADA A OBJETOS 1 Vectores Ing. Magda Paola Fernández Echeverri

Transcript of Vectores

Page 1: Vectores

PROGRAMACIÓN ORIENTADA A OBJETOS 1

Vectores

Ing. Magda Paola Fernández Echeverri

Page 2: Vectores

Tabla de contenido

Arreglo - Vector

Representación Gráfica del vector

Características del vector

Programa en JAVA - Video

Page 3: Vectores

Vectores - Arreglo

En cualquier lenguaje de programación es posible construir estructuras que almacenen conjunto de datos. Estas

estructuras pueden tener uno o mas dimensiones . Las estructuras con una dimensión se denominan arreglos y

con dos o mas matrices.

Es un arreglo que posee un conjunto de datos del mismo tipo. Los arreglos en java son objetos pero sus elementos pueden ser tipos primitivos de datos o clases.

Page 4: Vectores

Representación grafica del vector

Variable Vector unidimensional

5

4 20 7 9 12

Un Valor Varios Valores

• Los vector al tener varias casillas utilizan un índice para identificar la posición de la casilla dentro del vector, este es un valor numérico :

4 20 7 9 12

0 1 2 3 4 Índice

Valor

Page 5: Vectores

4 20 7 9 12

0 1 2 3 4 Índice

Valor

Representación grafica del vector

miArreglo

• Para asignar un valor dentro del vector se debe indicar en que posición del vector se va a guardar el dato :

miArreglo [ 2 ] 7=

Nombre del Vector

Posición en la que se encuentra el índice

Valor

Page 6: Vectores

Características del vectorUn arreglo tiene las siguientes características:

Nombre:

El nombre identifica el arreglo y a través de este, se accede al arreglo para su lectura y escritura de información.

int [ ] miArreglo; t

Operador new:

Instancia con el operador “new” que permite la asignación del tamaño del arreglo

miArreglo = new int [5]; t

Page 7: Vectores

Características del vectorEs posible realizar los procedimiento anteriores en una sola línea:

int [ ] miArreglo = new int [5]; t

Corchetes cuadrados [ ]

Se accede a los elementos del arreglo a través de corchetes cuadrados “[ ]” indicando la posición del elemento al cual se desea acceder . La posición del elemento es denominado índice. El índice inicial es 0 y el final es n-1 donde n es la cantidad de elementos del arreglo.

miArreglo [0] = 4;miArreglo [1] = 10;miArreglo [2] = 7;miArreglo [3] = 9;miArreglo [4] = 12;

Page 8: Vectores

Características del vector• Los elementos de un arreglo se inicializan a l valor por defecto del tipo

de dato.• Los arreglos se pueden inicializar con valores entre corchetes “{ }”

separados por comas

String dias[ ]={“lunes”, “martes”,”miércoles”, “jueves, viernes”,”sábado”, “domingo”};

Page 9: Vectores

Programa en JAVA

Ver Vídeo

Page 10: Vectores

EjercicioUtilizando Vectores:

• Capturar 10 números.• Calcular el promedio• Imprimir el contenido del vector y el promedio.

Ver Video

Page 11: Vectores

BibliografíaFLOREZ FERNANDEZ, H. (2012). “Arreglos, Matrices y Colecciones” en Flórez Fernández, H. Programación Orientada a Objetos usando JAVA. Ecoe Ediciones. España. P. 73 - 74