Beruflich Dokumente
Kultur Dokumente
Finita: Todo arreglo tiene un limite, es decir se debe determinar el nmero mximo de elementos que podr contener el arreglo. Homognea: Todos los elementos del arreglo son del mismo tipo.
Ordenada: Se puede determinar cual es la posicin de un elemento: primer elemento, segundo elemento, Ensimo elemento.
Arrays / Arreglos
Qu tipos existen?
1. Unidimensionales 2. Bidimensionales o matrices
Arrays / Arreglos
1. Unidimensionales
Es un tipo de datos estructurado que est formado de una coleccin finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales. Declaracin: tipo dato nombre_arreglo [ tamao ] ; Donde
Tipo dato: declara el tipo dato del arreglo, que es el tipo de cada elemento del mismo
nombre_arreglo: es el nombre del arreglo. tamao: es el numero de elementos del arreglo.
Arrays / Arreglos
1. Unidimensionales
Declaracin y Representacin
Declaracin en lenguaje natural
Arrays / Arreglos
1. Unidimensionales
Ejemplos de declaracin e instanciacin en Java
Arrays / Arreglos
1. Unidimensionales
Ejemplos para acceder en Java
Declaracin e Instanciacin
Escritura de valores
Lectura de valores
System.out.print(arreglo[0]);
Arrays / Arreglos
2. Bidimensionales
Es un tipo de datos estructurado que est formado de una coleccin finita, homognea y ordenada de datos del mismo tipo. La diferencia es que para acceder a leer y escribir datos, se hace a travs de 2 ndices
Declaracin: tipo dato nombre_arreglo [ tamaoFila ] [ tamaoCol ] ;
Donde Tipo dato: declara el tipo dato del arreglo, que es el tipo de cada elemento del mismo nombre_arreglo: es el nombre del arreglo. tamaoFila: es el numero de elementos del arreglo. tamaoColumna: es el numero de columnas del arreglo.
Se accede a travs de 2 ndices. Primero: Filas y Segundo: Columnas
Arrays / Arreglos
2. Bidimensionales
Declaracin y Representacin
Declaracin en lenguaje natural
tipo_dato identificador [ tamaoFilas ] [ Tamao Columnas ];
int tabla [ 3 ] [ 4 ];
tabla
Arrays / Arreglos
2. Bidimensionales
Ejemplos de declaracin e instaciacin en Java
Arrays / Arreglos
2. Bidimensionales
Ejemplos para acceder en Java
94 en pantalla
System.out.print(arreglo[0][1]); System.out.print(arreglo[1][2]);