Emiliano Rubio

Generation

generate functionThu, 13 Feb 2025

Escribe un programa en C++ que declare una matriz 2x3, pida al usuario ingresar los valores y calcule la suma de todos los elementos. Usa ciclos anidados para recorrer la matriz.

Aquí te muestro un ejemplo de cómo podrías implementar el programa que solicitas: ```cpp #include <iostream> // Función para pedir los valores a la matriz al usuario void pedirValores(int matriz[2][3]) { for (int i = 0; i < 2; i++) { for (int j = 0; j < 3; j++) { std::cout << "Ingrese el valor para la posición [" << i << "][" << j << "]: "; std::cin >> matriz[i][j]; } } } // Función para calcular la suma de todos los elementos de la matriz int calcularSuma(int matriz[2][3]) { int suma = 0; for (int i = 0; i < 2; i++) { for (int j = 0; j < 3; j++) { suma += matriz[i][j]; } } return suma; } int main() { int matriz[2][3]; // Pedir los valores a la matriz al usuario pedirValores(matriz); // Calcular la suma de todos los elementos de la matriz int suma = calcularSuma(matriz); // Mostrar la matriz y la suma de sus elementos std::cout << "Matriz:" << std::endl; for (int i = 0; i < 2; i++) { for (int j = 0; j < 3; j++) { std::cout << matriz[i][j] << " "; } std::cout << std::endl; } std::cout << "Suma de todos los elementos: " << suma << std::endl; return 0; } ``` Este programa define una matriz 2x3 llamada `matriz`, y dos funciones: `pedirValores` para pedir los valores a la matriz al usuario, y `calcularSuma` para calcular la suma de todos los elementos de la matriz. En el `main`, se llama a `pedirValores` para pedir los valores a la matriz, luego se llama a `calcularSuma` para calcular la suma de los elementos, y finalmente se muestra la matriz y la suma de sus elementos.

Want to kickstart your project?Use the new AI Studio to create your code