Logica

Páginas: 2 (492 palabras) Publicado: 8 de noviembre de 2012
Prof. Lennys Camargo

ARREGLOS BIDIMENSIONALES. MATRICES
En Lenguaje C

Un Arreglo Bidimensional es un array (arreglo) de arrays unidimensionales, la cual se puede
visualizar como una Matrizcon filas y Columnas, el primer índice indica la FILA y el segundo indica
la Columna.
El lenguaje C permite el uso de matrices, es decir, arrays bidimensionales. En general, todo se puedeextrapolar a arrays incluso n-dimensionales, aunque en la práctica el uso de arrays con más de 2
dimensiones no es muy común.
La declaración de una matriz o array bidimensional es:
tipovariable_matriz[i][j];

Ejemplo:
int edad [3][4];

Donde i y j son el número de filas y de columnas respectivamente (la dimensión de la matriz). Se ha
escrito la dimensión con letras mayúsculas, ya que deben serconstantes, y al igual que con vectores se
suelen definir con constantes, por ejemplo:
#define i 4 //número de filas de las matrices que voy a declarar
#define j 5 //número de columnas de lasmatrices que voy a declarar
double matriz1[i][j], matriz2[i][j];
int matriz_entera[i][j];
...
int main()
{
...
}

Prof. Lennys Camargo

ARREGLOS BIDIMENSIONALES. MATRICES
En Lenguaje C

Aligual que con vectores, las matrices se numeran empezando por el índice 0, con lo cual el elemento
superior izquierdo es el [0][0] . Ésta es la representación de una matriz [4][5] con la ubicaciónde cada
uno de sus elementos.
Índice de columna
0
1
2
3
4
Índice de fila
0 a[0][0] a[0][1] a[0][2] a[0][3] a[0][4]
1 a[1][0] a[1][1] a[1][2] a[1][3] a[0][4]
2 a[2][0] a[2][1] a[2][2]a[2][3] a[0][4]
3 a[3][0] a[3][1] a[3][2] a[3][3] a[0][4]
NOTA:


A diferencia de los Arreglos Unidimensionales que utilizan un ciclo para implementarse, las
matrices o arreglos bidimensionalesnecesitan dos ciclos repetitivos, uno para recorrer las filas
y otro recorrer las columnas.



Los ciclos más internos se ejecutan primero, que los externos.

Ejemplo : Implementando Matrices...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Logica
  • Logica
  • Logica
  • Logica
  • Logica
  • Logico
  • logica
  • logica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS