You are on page 1of 4

Colegio Nacional Jorge S.

Miranda Horqueta - Paraguay

Algortmica

Autora:
FIDELINA COHENE

Profesor:
HERMINIO DELEN

Ao 2012
ARRAYS UNIDIMENSIONALES
Este tipo de instrucciones se utilizan para informar al procesador del espacio que debe reservar en memoria para almacenar un dato simple o estructurado que se denominan o se referencian por un mismo nombre, donde la direccin de memoria ms baja corresponde al primer elemento y la direccin dememoria ms alta corresponde al ltimo elemento o componente del array. El formato general de un array unidimensional es el siguiente: Tipo_bsicoNombredelarray[tamao]; a) Tipo_bsico Indica el dato del array o vector, que ser comn a todos los elementos que lo forman. Para ello utilizaremos los tipo bsicos proporcionados por el lenguaje de programacin y que en este caso son char, int, float y double. b) Nombre_del_array Es un identificador que deber adaptarse a ciertas reglas establecidas por el lenguaje de programacin. 1- Puede estar formado por letras, dgitos y el carcter subrayado. 2- El primer carcter, debe ser una letra o el carcter subrayado, nunca un dgito. b) Tamao Indica la longitud o el nmero de elementos del array.

Arrays bidimensionales
La variable mat referencia un objeto que es un Array de objetos que son Arrays de datos del tipo int. La longitud de ese Array est almacenada, como siempre, en la variable mat.length. Los tres objetos que contiene son los Array de int: mat[0], mat[1] y mat[2]. Cada uno de estos objetos tiene la estructura propia de un Array de datos del tipo int. Por ejemplo, mat[1].length almacena el valor 5, y las 5 variables int que sirven para acceder a los datos son: mat[1][0], mat[1][1], mat[1][2], mat[1][3] y mat[1][4]. Cuando el Array bidimensional se crea de una sola vez, con el operador new, tendr siempre la misma dimensin en todas las filas. Pero hay otras alternativas. Por ejemplo, cuando se declara el Array con los valores explcitos de los elementos. El conjunto de valores que se va a asignar a un Array bidimensional se sita entre llaves, como en el caso de una dimensin. Primero las llaves que acotan el Array de los diferentes Arrays, y separados por comas los valores de cada uno de los Arrays. Las tablas, matrices y listas son regiones de datos en las que se muestran los datos del informe en celdas organizadas en filas y columnas. Normalmente, las celdas contienen datos como texto, fechas y nmeros, pero tambin pueden contener medidores, grficos o elementos de informe como imgenes. Colectivamente, las tablas, matrices y listas se denominan a menudo regiones de datos Tablix. La plantillas de tabla, matriz y lista se generan en la regin de datos Tablix, que es una cuadrcula flexible que puede mostrar datos en celdas. En las plantillas para matrices y tablas, las celdas se

organizan en filas y columnas. Puesto que las plantillas son variaciones de la regin de datos Tablix genrica subyacente, los datos se pueden mostrar en combinaciones de formatos de plantilla; la tabla, matriz o lista se pueden cambiar al disear el informe, de forma que contengan caractersticas de otra regin de datos. Por ejemplo, si agrega una tabla y se da cuenta de que no le resulta til, puede agregar grupos de columnas para convertir la tabla en una matriz. Las regiones de datos de matriz y tabla pueden mostrar relaciones complejas entre los datos mediante la inclusin de tablas, matrices, listas, grficos y medidores anidados. Las tablas y matrices tienen un diseo tabular y sus datos proceden de un conjunto de datos nico, generado a partir de un origen de datos nico. La diferencia clave entre las tablas y las matrices es que las tablas solo pueden tener grupos de filas, mientras que las matrices tienen grupos de filas y grupos de columnas. Las listas son un poco diferentes. Admiten un diseo libre que puede incluir varias tablas o matrices del mismo nivel, cada una de las cuales usa los datos de un conjunto de datos diferente. Las listas tambin se pueden utilizar para los formularios, como facturas. Las siguientes imgenes ilustran informes sencillos con una tabla, matriz o lista.

Un array bidimensional (tambin llamado tabla o matriz) es un array con dos ndices. Al igual que los vectores deben ser ordinales. Se declaran de igual manera que los arrays de una dimensin.

Declaracin de un array bidimensional


Al igual que en los arrays unidimensionales o vectores, se crean con declaracionestype y var y deben ser de tipo ordinales o subrango. Se deben indicar:

El nombre del array Tipo del array Rango permitido

Tablas o matrices Las tablas corresponden al concepto matemtico de matriz. Todos sus elementos deben ser del mismo tipo y se accede a ellos por su posicin. La tabla siguiente es unidimensional, i.e., un vector. a = [2, 4, 5, 6, 7] Su primer elemento a[0] es 2, su segundo elemento es 4.

You might also like