Escolar Documentos
Profissional Documentos
Cultura Documentos
INGENIERÍA EN
SISTEMAS COMPUTACIONALES
Materia:
Fundamentos de programación.
Producto Académico:
Arreglos unidimensionales y bidimensionales.
Presenta:
Guillermo Jiménez García
Docente:
ISC. Gregorio Martinez Vasquez
MEDELLIN DE BRAVO, VER. AGOSTO–DICIEMBRE 2012
1
Índice
Índice ……………………………………………………………………………………………………………………… 2
Objetivo ………………………………………………………………………………………………………………….. 3
Introducción ……………………………………………………………………………………………………………. 4
Características………………………………………………………………………………………………………… 5
Características………………………………………………………………………………………………………… 7
Conclusión……………………………………………………………………………………………………………….. 9
Fuentes de información……………………………………………………………………………………………. 10
2
Objetivo
3
Introducción
4
Arreglos unidimensionales (en Java).
Definición.
Es una colección de datos del mismo tipo. Sirve para manejar un número “n”
de elementos en común, ya sea de tipos definidos por el Lenguaje, (“int”,
“float”, “String”, etc.) así como aquellos definidos por el programador.
Los arreglos en Java son dinámicos, pero no extensibles, lo cual significa que
deben ser creados con el tamaño que tendrán hasta el final de su vida.
Características:
5
Una de las características que hacen de Java un entorno de programación
seguro, y que se relaciona con el manejo de los arreglos es que el lenguaje no
permite la indexación de arreglos fuera de rango, o sea, una asignación de
este tipo generará una excepción:
ArrInt[25] = 1;
O también se puede declarar de la siguiente forma:
tipo nombre_array[]=new tipo[nº];
tipo nombre_array[]={valores};
Tamaño de un arreglo.
Inicializando el arreglo.
1. Los arrays se pueden inicializar con valores entre llaves {...} separados
por comas.
2. También los arrays de objetos se pueden inicializar con varias llamadas
a new dentro de unas llaves {…}
3. Si se igualan dos referencias a un array no se copia el array, sino que se
tiene un array con dos nombres, apuntando al mismo y único objeto.
4. Creación de una referencia a un array, se puede hacer de dos maneras:
double[] x; //preferible
double x[];
5. Creación del array con el operador new
x = new double[100];
6. Las líneas 4 y 5 se pueden unir en una sola:
double[]x = new double[100];
6
Arreglos bidimensionales (en Java).
Definición.
Características:
7
Tabla[0][0] 0
Tabla[0][1] 4
Tabla[1][0] 8
Tabla[1][1] 12
Tabla[2][0] 16
Tabla[2][1] 20
Tabla[3][0] 24
Tabla[3][1] 28
Inicializando el arreglo.
8
Conclusión
Se puede decir que los arreglos pueden variar dependiendo sus dimensiones. Estos
pueden ser unidimensionales y bidimensionales; a los primeros se les conoce como
vectores y como su nombre lo indica poseen una dimensión o una lista de datos del
mismo tipo y los bidimensionales poseen dos dimensiones; se usan para representar
datos que pueden verse como una tabla con filas y columnas y se les conoce como
matrices.
9
Fuentes de información
Fuentes electrónicas
http://3semestreic.blogspot.es
http://programacionunefa.blogspot.mx
10