Arreglos unidimencionales y multidimencionales

Solo disponible en BuenasTareas
  • Páginas : 3 (631 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de diciembre de 2011
Leer documento completo
Vista previa del texto
Arreglos Unidimensionales y Bidimensionales.
Arreglo Unidimensional
Arreglo: Es una colección de datos del mismo tipo. Sirve para manejar un número “n” de elementos en común, ya sea de tiposdefinidos por el Lenguaje, (“int”,”float”,”String”,etc) así como aquellos definidos por el programador.
Para ilustrar lo anteriormente dicho, tenemos el siguiente ejemplo:
Si queremos tener 3elementos de tipo int, sin usar los arreglos se haría del siguiente modo:
private int numero1 = 1;
private int numero2 = 2;
private int numero3 = 3;
Esta es una manera, pero no la adecuadaimaginen por instante si necesitáramos 20 elementos tendríamos que declarar 20 variables, veamos cómo se agruparían estos 3 elementos en un solo arreglo:
private int []x = new int[3];
private int[]x= {1,2,3};
En la primera línea, hemos creado un arreglo vacío de 3 elementos; mientras que en la segunda, creamos un arreglo de 3 elementos inicializados.
Este ejemplo proviene de lenguajes comojava, sin embargo, la implementación varía según el lenguaje de programación que se esté utilizando. Los siguientes ejemplos estarán en el Lenguaje java.
Métodos de declaración de Arreglos.Para declarar Arreglos en Java, se utiliza este formato:
Tipo_de_dato [] identificador;
Tipo_de_dato identificador [];
Identificador = new Tipo_de_dato [numero_de_elementos];
También esposible, como ya vimos en nuestro primer ejemplo se puede hacer en una sola línea.
Tipo_de_dato [] identificador = new Tipo_de_dato[numero_de_element​os];
Llenado de un arreglo vacío
Para llenarun arreglo sin necesidad de inicializarlo, podemos de apoyarnos de un ciclo for, veamos el ejemplo:
int []x = new int[3]; Declaramos el arreglo de 3 elementos.
for(int i = 0; i<=2; i+) x[i] =(int) (Math.random () * 20); con esto hacemos que “x” en la posición que valga “i” (0,1,2) haga una selección aleatoria entre el 0 y el 20
Recuperación de los elementos de un arreglo
De igual...
tracking img