C Matrices

Las matrices son arreglos bidimensionales de números. En c los índices de las filas y columnas se numeran de forma consecutiva empezando desde el cero.

Para declarar una matriz:

Tipo_de_dato nombre [num_filas][num_columnas];

Para inicializar la matriz de la imagen que se mostró al inicio:

int matriz [2][4]= {2,4,5,8,6,3,1,9};

Una forma alternativa para inicializar una matriz es:

int matriz [2][4]= { {2,4,5,8},  {6,3,1,9} };

Para asignar un valor(v) en la fila (f) y columna(c) de la matriz (m) se debe realizar:

m[f] [c] = v;

Para introducir los datos de una matriz o mostrar los datos se utilizan 2 bucles anidados.

Ejemplo:

Realizar un programa que calcule el determinante de una matriz 3×3 que el usuario proporcione.

Código:

Ejecución del programa: