Ejercicios con matrices en C++

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.

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):

    a) Almacene números aleatorios (menores o iguales a 10) en una matriz de 5 * 6. 
    b) Recorra la matriz: mostrando sus elementos
    c) Imprima la suma de los números almacenados en la matriz. 
    d) Imprima la suma de los números pares almacenados en la matriz
    e) Imprima la suma de los números impares almacenados en la matriz
    f) Imprima la suma de cada columnas
    g) Imprima la suma de cada fila
    h) Imprima la suma de los elementos de la diagonal principal
    i) Imprima la transpuesta de la matriz

Captura de pantalla del programa

Código fuente

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>