ORDENAMIENTO DE MATRIZ EN C++


¿Qué es una Matriz?

Una matriz es un arreglo bidimensional de números que consta de filas y columnas. Dado que puede definirse tanto la suma como el producto de matrices, en mayor generalidad se dice que son elementos de un anillo.

            Notación de una matriz


Las matrices se utilizan para múltiples aplicaciones y sirven, en particular, para representar los coeficientes de los sistemas de ecuaciones lineales o para representar transformaciones lineales dadas una base. En este último caso, las matrices desempeñan el mismo papel que los datos de un vector para las aplicaciones lineales. 
Pueden sumarse, multiplicarse y descomponerse de varias formas, lo que también las hace un concepto clave en muchos campos como en la matemática, lenguajes de programación, biología, geología, geografía entre otros.


Matriz en C++:
Una matriz es un vector de vectores o un también llamado array bidimensional y La manera de declarar una matriz es C++ es similar a un vector:
                  Tipo de variable_identificador_ [num de filas ] [num columnas ][num de profundidad];




Ejemplo:
int matriz [2][3][5];  || float matriz [10][12][6];
Las matrices también pueden ser de distintos tipos de datos como char, float, double, etc. Las matrices en C++ se almacenan al igual que los vectores en posiciones consecutivas de memoria.
Usualmente uno se hace la idea que una matriz es como un tablero, pero internamente el manejo es como su definición lo indica, un vector de vectores, es decir, los vectores están uno detrás del  otro.
 Gráfica en la consola o terminal:







MATRIZ CON ORDENAMIENTO










MUESTRA DE LA COMPILACIÓN













No hay comentarios.:

Publicar un comentario