jueves, 6 de noviembre de 2014

TAREA EN CLASES 06/11/2014

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