From fe4247a70c3d120c44ce37da844739bca8708ef6 Mon Sep 17 00:00:00 2001 From: Nitesh Kumar <33413866+niteshk700@users.noreply.github.com> Date: Tue, 18 Oct 2022 01:11:01 +0530 Subject: [PATCH] Create Matrix sum.cpp sum of matrix --- CPP/Matrix sum.cpp | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 CPP/Matrix sum.cpp diff --git a/CPP/Matrix sum.cpp b/CPP/Matrix sum.cpp new file mode 100644 index 0000000..227aa89 --- /dev/null +++ b/CPP/Matrix sum.cpp @@ -0,0 +1,40 @@ +#include +using namespace std; +int main(){ + int m, n, p, q, i, j; + cout << "Enter rows of matrix A : "; + cin >> m; + cout << "Enter column of matrix A : "; + cin>> n; + cout << "Enter rows of matrix B : "; + cin >> p; + cout << "Enter column of matrix B : "; + cin>> q; + int mat1[m][n],mat2[p][q],sum[m][n]; + if ((m != p) && (n != q)) + { + cout << "Matrices cannot be added!"; + exit(0); + } + cout << "Enter elements of matrix A : "; + for (i = 0; i < m; i++) + for (j = 0; j < n; j++) + cin >> mat1[i][j]; + cout << "Enter elements of matrix B : "; + for (i = 0; i < p; i++) + for (j = 0; j < q; j++) + cin >> mat2[i][j]; + for (i = 0; i < m; i++) + for (j = 0; j < n; j++) + sum[i][j] = mat1[i][j] + mat2[i][j]; + cout << "Sum of matrices\n"; + for (i = 0; i < m; i++) + { for (j = 0; j < n; j++) + cout << sum[i][j] << " "; + cout << "\n"; + } + return 0; +} + + +