jueves, 6 de noviembre de 2014

Tarea en clase



 Ejercicios
1)      Crear un array de tres elementos unidimensional
int[][] jaggedArray = new int[3][];

2)      Desarrollar un array de 5 celdas

   int[] arr2Lines;
   arr2Lines = new int[5] {1, 2, 3, 4, 5};

3)      Inicializar un array de 5 elementos
int[] array1 = new int[5] { 1, 3, 5, 7, 9 };

4)      Declarar e inicializar un array de 3 elementos unidimensional

  int[3] valores;
  int[] valores = new int[3] {0,1,2,3};

  string[] paises = new string[5] {"Argentina", "Bolivia", "Peru"};

Preguntas:
a)      Que diferencia existe entre  la declaración e inicialización de un array unidimensional
La declaración especifica el tipo que devuelve la función, el nombre de la función y el tipo de los parámetros, mientras que la inicialización establece los valores iniciales de los parámetros y variables antes de su ejecución.
b)      ¿Qué operaciones se realiza con un array unidimensional?
                                                                                                                                    

OPERACIONES CON ARREGLOS UNIDIMENCIONALES



Los arreglos de una dimensión es un tipo de datos estructurados compuesto de un número de elementos finitos, tamaños fijos y elementos homogéneos.

Finitos, indica que hay un último elemento, tamaño fijo significa que el tamaño del arreglo debe ser conocido en tiempo de compilación, homogéneo significa que todos los elementos son del mismo tipo.

Para acceder a un elemento en particular de un arreglo se usa un índice. El formato para declarar un arreglo unidimensional es:  

<Tipo><nombre del arreglo>[tamaño]

Las operaciones válidas en arreglos son las siguientes:

·         Lectura / Escritura.

·         Asignación.

·         Actualización: -      Inserción.

-          Eliminación.

-          Modificación.

·         Ordenación.

·         Búsqueda.

A continuación analizaremos las operaciones de lectura, escritura y actualización.


c)       ¿Cómo se encuentra formado un array unidimensional?
Un arreglo unidimensional es un tipo de datos estructurado que 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.
Para implementar arreglos unidimensionales se debe reservar espacio en memoria, y se debe proporcionar la dirección base del arreglo, la cota superior y la inferior.

No hay comentarios.:

Publicar un comentario