Te vale verga
conceptos
También se llaman tablas o arrays bidimensionales Es un conjunto de valores de un mismo tipo (llamados elementos de la matriz). Cada elemento de la matriz se identifica por elnombre de la matriz y su posición (índices de fila y de columna). Todos los índices comienzan por el valor cero. Los elementos de la matriz se encuentran en posiciones de memoria contiguas.
MatricesDeclaración
tipo nombre_matriz[ numero_filas ][ numero_columnas ];
Índices de fila: 0 hasta numero_filas - 1 Índices de columna: 0 hasta numero_columnas – 1 El tamaño de la fila viene dado pornumero_columnas ... m[0][0] Fila 0 m[0][1] m[0][2] m[1][0] Fila 1 m[1][1] m[1][2] m[2][0] 2 m[0][3] m[1][3] m[2][3] m[3][3] Fila 3 Fila 2 m[2][1] m[2][2] m[3][0] m[3][1] m[3][2] ...
MEMORIA RAMDirecciones bajas
EJEMPLO: float m[4][3];
La matriz tiene 4 filas de 3 elementos
Columnas 0 0 Filas 1 2 3 m[0][1] m[1][1] m[2][1] m[3][1] 1 m[0][2] m[1][2] m[2][2] m[3][2]
Direcciones altasMatrices
Inicialización (1)
tipo nombre_matriz[ numero_filas ][ numero_columnas ] = {valor, valor, ... }; Como máximo, deben aparecer tantos valores como elementos de la matriz: numero_filas xnumero_columnas
Matrices
EJEMPLO:
Inicialización (2)
... m[0][0] Fila 0 m[0][1] m[0][2] m[1][0] Fila 1 2 -1 0.7 0 5 Fila 3 Fila 2 m[1][1] m[1][2] m[2][0] m[2][1] m[2][2] m[3][0] m[3][1] m[3][2]-3 -2 -1 0.5 0.6 0.7 1 1 0 10 0 5 ...
float m[4][3] = {-3, -2, -1, 0.5, 0.6, 0.7, 1, 1, 0, 10, 0, 5};
Columnas
MEMORIA RAM Direcciones bajas
tipo nombre_matriz[ numero_filas ][numero_columnas ] = { {valor, valor, ...}, {valor, valor, ...}, Valores de la fila 0 ... Valores de la fila 1 {valor, valor, ...} }; Valores de la fila numero_filas - 1
0 0 Filas 1 2 3 -3 0.5 1 10
1 -2 0.6 10
Direcciones altas
Fundamentos de Informática. Dpto. de ATC - Página 1 de 4 Especialidades: Electrónica y Mecánica. Turno de Mañana.
Matrices
Acceso a los elementos (1)
nombre_matriz[...
Regístrate para leer el documento completo.