En esta entrada vamos a resolver el siguiente ejercicio con matrices en C++. Recordemos que una matriz es un array o arreglo, el cual es una estructura de datos cuyos elementos son del mismo tipo. Un arreglo tiene dimensiones. A los arreglos de una dimensión se les conoce como vectores; a los de dos dimensiones se les suele llamar matrices o tablas y a los de 3 a más dimensiones simplemente arreglos de N dimensiones.
Ejercicio de programación usando matrices en C++
El siguiente ejercicio nos permitirá poner a prueba los conocimientos que tengamos sobre el uso de matrices en C++. Se necesitarán conocer conceptos básicos como matriz, diagonal principal y transpuesta de una matriz.
Escriba un programa en C++ que permita realizar lo siguiente (usando matrices):
Captura de pantalla del programa

Código fuente
También te puede interesar: https://algoritmosyalgomas.com/plantilla-de-un-menu-de-opciones-en-pseint/