Arreglos Dimensionales

Preview:

Citation preview

Arreglos Multidimensional

Conceptos Básicos

Arreglos Bidimensionales(1)

■ definiciónEs un array con dos índices, semejante a

un plano cartesiano.También denominada matriz.

■ Su representación grafica es:

Arreglos Bidimensionales(2]

■ Sintaxis, hay 2 formas:■ En sección de type

■ En la sección de var

Arreglos Bidimensionales(3)

■ Se pueden combinar conceptos, de vectores con matrices

Arreglos Multidimensionales(1)

■ Delphi no limita el Numero de dimensiones■ Cada dimensión debe ser significativa, por

ejemplo:

■ Tendrá 3 dimensiones

Arreglos Unidimensionales(4)

■ Ejecución de un programa en DELPHI, mostrando el uso de matrices.

■ Nota: la clase TStringGrid es un equivalente a una matriz.

Problemas

■ Escriba una matriz que reciba dos matrices de m por n y regrese una tercera matriz cuyos valores son la suma de los correspondientes en las otras dos matrices.

■ Agregue al programa anterior que pueda realizar una multiplicación.

■ Determine si una matriz cuadrada es un cuadrado mágico. Esto ocurre únicamente si la suma de todas las filas, columnas y las dos diagonales son el mismo numero (ojo: Se deben realizar 8 comprobaciones y verificar sus valores entre sí.)