Valeria Vides

Generation

generate functionMon, 07 Apr 2025

Pida los valores de un arreglo para suma dos matrices de 3x3 e imprime el resultado.

Aquí te muestro un ejemplo de cómo podrías pedir los valores de un arreglo para sumar dos matrices de 3x3 en C++ y luego imprimir el resultado: ```cpp #include <iostream> // Función para pedir los valores de una matriz void pedirValores(int matriz[3][3]) { for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { std::cout << "Ingrese el valor de la posición [" << i << "][" << j << "]: "; std::cin >> matriz[i][j]; } } } // Función para sumar dos matrices void sumarMatrices(int matriz1[3][3], int matriz2[3][3], int resultado[3][3]) { for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { resultado[i][j] = matriz1[i][j] + matriz2[i][j]; } } } // Función para imprimir una matriz void imprimirMatriz(int matriz[3][3]) { for (int i = 0; i < 3; i++) { for (int j = 0; j < 3; j++) { std::cout << matriz[i][j] << " "; } std::cout << std::endl; } } int main() { int matriz1[3][3], matriz2[3][3], resultado[3][3]; std::cout << "Ingrese los valores de la primera matriz:" << std::endl; pedirValores(matriz1); std::cout << "Ingrese los valores de la segunda matriz:" << std::endl; pedirValores(matriz2); std::cout << "La primera matriz es:" << std::endl; imprimirMatriz(matriz1); std::cout << "La segunda matriz es:" << std::endl; imprimirMatriz(matriz2); sumarMatrices(matriz1, matriz2, resultado); std::cout << "La suma de las dos matrices es:" << std::endl; imprimirMatriz(resultado); return 0; } ``` En este código, se definen cuatro funciones: * `pedirValores`: pide los valores de una matriz al usuario. * `sumarMatrices`: suma dos matrices y almacena el resultado en una tercera matriz. * `imprimirMatriz`: imprime una matriz en la consola. * `main`: es la función principal del programa, donde se piden los valores de las matrices al usuario, se imprimen las matrices, se calcula la suma de las matrices y se imprime el resultado. Cuando se ejecuta el programa, se pedirán los valores de las dos matrices al usuario, se imprimirán las matrices, se calculará la suma de las matrices y se imprimirá el resultado.

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