Está en la página 1de 3

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera

Chvez 12590407

Concepto Un arreglo (tabla o lista) es una secuencia de datos del mismo tipo, es un tipo estructurado de datos. Definicin

ARREGLOS Clasificacin Unidimensionales Bidimensionales

Caractersticas

Es un tipo de datos estructurado que est formado de una coleccin finita y ordenada de datos del mismo tipo. Son de una sola dimensin y se caracterizan por tener un solo subndice. Son conocido por el trmino listas, acceso directo

Es un tipo de dato estructurado, finito ordenado y homogneo. Tiene dos dimensiones Tiene varios ndices, representar datos que pueden verse como una tabla con filas y columnas. La primera dimensin del arreglo representa las columnas, cada elemento contiene un valor y cada dimensin representa una relacin

Componentes

ndice representado por i. El nombre del arreglo. Tipo de variable. Cantidad de datos que almacenara representado por n. Tipo_de_variable[] Nombre_ del_array = new Tipo_de_variable[dimen sin]; Tipo_de_variable[ ] Nombre_del_array; Nombre_del_array=new Tipo _de_variable[dimensin];

ndice representado por i. El nombre del arreglo. Tipo de variable. Cantidad de datos que almacenara representado por n. Tipo nombre_array[][]=new tipo[n][n]; Tipo nombre_array[][]={valores};

Sintaxis

Ejemplo

byte[ ] edad = new

// crear una matriz 33

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera Chvez 12590407

byte[4]; short[ ] edad = new short[4]; int[ ] edad = new int[4];

// se inicializan a cero double mat[][] = new double[3][3]; int [][] b = {{1, 2, 3}, {4, 5, 6}, // esta coma es permitida }; int c = new[3][]; // se crea el array de referencias a arrays c[0] = new int[5]; c[1] = new int[4]; c[2] = new int[8];

Preguntas COMO SE PODRA DEFINIR A LOS ARREGLOS UNIDIMENSIONALES? Es una coleccin de datos del mismo tipo. Sirve para manejar un nmero n de elementos en comn, ya sea de tipos definidos por el Lenguaje, (int, float, String, etc.) as como aquellos definidos por el programador.

Cmo podra ser declarado este arreglo? El arreglo an no ha sido creado, sino meramente declarado. Para crear el arreglo (reservar su memoria e inicializarlo) deberemos recurrir al operador new: arrInt = new int;

Cul sera la diferencia en el arreglo unidimensional y bidimencional? Ambas so arreglos pero bidimensional es un arreglo de arreglos, es decir, un arreglo unidimensional donde cada elemento es un arreglo. Y que el primero tiene solo una dimensin y el otro dos.

ITSJR ISC POO Mara Guadalupe Cruz Anaya 12590390 Julieta Ros Resndiz 12590412 Ana Karen Olvera Chvez 12590407

Conclusin: Pues el uso de arreglos nos da la ventaja de que al programar un programa donde se deben de utilizar muchas variables con la utilizacin de estos se simplifica y solo se utiliza una, y as utilizando un ciclo solo se utiliza una variable. Adems de que nos podemos dar cuenta de que su declaracin no es tan compleja, y en estos podemos almacenar datos de cualquier tipo. En general la utilizacin de arreglos hace una simplificacin de cdigo.

*Programacin en java 2 Algoritmos, estructuras de datos y Programacin orientada a objetos Luis Joyanes Aguilar, Ignacio Zahonero Martnez Editorial: Mc Graw Hill *Java como programar Editorial Deitel *Investigacion: UNIVERSIDAD TECNICA FEDERICO SANTA MARIA
DEPARTAMENTO DE ELECTRONICA Programacin en Pascal
Captulo 17. Arreglos. Array.

http://codigoprogramacion.com/cursos/java/96-arreglos-en-java.html#.UYLynKLZb_M http://www.juanabe.50megs.com/webJuanabe/mem/cap1-16.html