Ejemplos:
1.- Crear un array de tres elementos unidimensionales.
nt[ ] numerodecoches = new int[2];
2.- Desarrollar un array de cinco celdas unidimensionales
nt[ ] numerodecoches = new int[4] [4];
3.- Inicializar un array de 5 elementos unidimensionales
String apellidos [4] =
{"Avila","Burgos","León","Palencia","Salamanca"};
Preguntas:
a) ¿Qué diferencia existe entre declaración e inicialización
de un array unidimensionales?
Para declarar un array:
Para declarar un arreglo, se debe indicar, Tipo, Nombre y Tamaño.
Para inicializar un array:
Para Inicializar un arreglo todos los elementos del mismo valor.
b) ¿Qué operaciones se realizan con un array unidimensional?
La importancia de mantener nuestros arreglos ordenados
radica en que es mucho más rápido tener acceso a un dato en un arreglo ordenado
que en uno desordenado.
Existen muchos algoritmos para la ordenación de elementos en
arreglos, enseguida veremos algunos de ellos.
c) ¿Cómo se encuentra formado un array unidimensional?
Está formado de una colección finita y ordenada de datos del
mismo tipo. Es la estructura natural para modelar listas de elementos iguales.
El tipo de acceso a los arreglos unidimensionales es el
acceso directo, es decir, podemos acceder a cualquier elemento del arreglo sin
tener que consultar a elementos anteriores o posteriores, esto mediante el uso
de un índice para cada elemento del arreglo que nos da su posición relativa.
Sintaxis:
1.- Array unidimensional
Consiste de una columna de localizaciones de memoria. El
siguiente arreglo es un arreglo unidimensional llamado AGE. Los elementos dados
del arreglo son similares a los nombres de referencia, dado que el primer
elemento (con el dato 32) es la caja 1 (en lugar de 0) del arreglo. Los nombres
de referencia se escriben como AGE(1), AGE(2), y así sucesivamente. El número
entre paréntesis es sólo un número de referencia y puede ser una constante, una
variable o una expresión.
2.- Operaciones con arrays unidimensionales
Se pueden realizar si tienen el mismo tamaño, se usan los
operadores + - .* ./ .^
Estas operaciones se realizan elemento a elemento.
3.- Representación gráfica de un array unidimensional
Ejemplos:
a) Array unidimensional
int
EncontrarElemento(int valor, int arreglo[ ] ,int n)
{
for(i=0; i
<10; i++) { if (valor = = arreglo [ i ] )
return(i);
}
return(-1);
}
b) Operaciones con array unidimensional
Bibliografía:
http://es.slideshare.net/megavj/arreglos-unidimensionales-y-bidimensionales
http://www.monografias.com/trabajos71/clasificacion-arrays/clasificacion-arrays2.shtml
http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=259:concepto-y-ejemplos-de-arrays-o-arreglos-multidimensionales-bidimensionales-tridimensional-etc-cu00129a&catid=28:curso-bases-programacion-nivel-i&Itemid=59
No hay comentarios:
Publicar un comentario