El problema planteado es el siguiente: Se tiene una matriz de orden 2X5 y se desea generar la traspuesta de esta matriz.
El siguiente programa en visual C++ hace uso del ciclo for y de dos arrays (matrices)
La lógica que utiliza este algoritmo es simple. Se recorre una matriz por filas y se almacenan los datos en la otra matriz por columnas.
![Reto](https://tutorias.co/retos/tuCuentas.png)
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
![programacion en C++: traspuesta de una matriz](https://tutorias.co/wp-content/uploads/2013/04/traspuestaDeUnaMatrizC++-300x190.jpg)
![traspuesta de una matriz](https://tutorias.co/wp-content/uploads/2013/04/TraspuestaMatrizexec-300x137.jpg)
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Se pueden usar las estructuras de datos bidimensionales (matrices) para ordenar datos a manera de tablas, simulando un archivo plano de información y luego experimentar con esta estructura o separacion fija de memoria ram.
[Tweet «»Un vector es una matriz pero una matriz no es un vector» #Tutorias ☺»]
Recuerde cuidar la redundancia en los datos y sobre todo hacer un manejo consistente en los datos, es decir, no sobre escribir los datos cuando maneje arrays