Arreglos Multi Y Dimensionales
Enviado por B.Abigail • 23 de Abril de 2015 • 695 Palabras (3 Páginas) • 257 Visitas
ARREGLOS UNIDIMENSIONALES
CONCEPTOS BÁSICOS, OPERACIONES Y APLICACIONES
El concepto de array o arreglo nace de la necesidad de querer tener datos del mismo tipo en un elemento contenedor que facilite la accesibilidad, recordamos que el elemento contenedor variable solamente puede contener un valor y que para almacenar muchos datos tendríamos que tener tantas variables como datos existan. En el lenguaje C++ un arreglo se le conoce como un tipo de dato compuesto.
Arreglos unidimensionales
Un arreglo de una dimensión es una lista de variables, todas de un mismo tipo a las que se hace referencia por medio de un nombre común. Una variable individual del arreglo se llama elemento del arreglo. Para declarar un arreglo de una sola dimensión se usa el formato general:
tipo_dato identificador[tamaño];
int arreglo[3];
arreglo[0]
arreglo[1]
arreglo[2]
Un elemento del arreglo se accede indexando el arreglo por medio de un número del elemento. En C++
todos los arreglos empiezan en 0, esto quiere decir que si se desea acceder al primer elemento del
arreglo debe usar el índice igual a 0
Los datos en un arreglo se almacenan de forma continua como vagones en un tren, pero previamente se debe indicar la cantidad de elementos o inicializarlo con los datos que se quiera almacenar.
La forma en que se opera con un arreglo es por medio de un índice de manera similar a como trabaja una variable, normalmente no permiten tener acceso a todos los elementos de una vez y en algunos lenguajes si se omite el índice devuelve la dirección de memoria donde se encuentran los elementos contenidos empezando desde el primero. Si se desea agregar un nuevo elemento se tiene que redefinir el tamaño, no es posible mediante un arreglo la agregación o eliminación de elementos, solamente la lectura o modificación de elementos existentes. Las aplicaciones comunes están ligadas a la gestión de datos, y suelen ser un componente base para el desarrollo de otros elementos más complejos dedicados a la gestión de datos como las listas.
int[] arregloInicializado = { 12, 13, 14 };
// Declaracion del arreglo indicándole el tamaño o cantidad máxima de elementos
int [] miArreglo = new int[9];
For (int indice = 0; indice < 10; indice ++ )
{
// ESCRITURA
//Indicamos donde queremos almacenar el elemento
miArreglo[indice]= indice;
// Asignamos el elemento, en este caso numérico
// LECTURA
Console.Out.WriteLine(miArreglo[indice]);
// Optenemos el elemento que se encuentre en el indice indicado
}
ARREGLOS MULTIDIMENSIONALES
CONCEPTOS BÁSICOS,
...