This is a C++ program that subtracts two matrices. Here's how the program works:
Overall, this program performs the matrix subtraction operation, which is the same as matrix addition but with subtraction of corresponding elements. One potential improvement to the program would be to add error handling in case the user enters invalid inputs, such as non-numeric values or matrices with different dimensions.
#include<iostream> using namespace std; void sum(int, int); int main() { int row,col; cout<<"\nEnter the number of rows: "; cin>>row; cout<<"\nEnter the number of column: "; cin>>col; sum(row,col); return 0; } void sum(int r, int c) { int m1[r][c], m2[r][c], s[r][c]; cout<<"Enter the elements of first 1st matrix: "; for(int i=0;i<r;i++) { for(int j=0;j<c;j++) { cin>>m1[i][j]; } } cout<<"Enter the elements of first 1st matrix: "; for(int i=0;i<r;i++) { for(int j=0;j<c;j++) { cin>>m2[i][j]; } } cout<<"Output: "; for(int i=0;i<r;i++) { for(int j=0;j<c;j++) { s[i][j]=m1[i][j]-m2[i][j]; cout<<s[i][j]<<" "; } } }To download raw file Click Here
Enter the number of rows: 2 Enter the number of column: 2 Enter the elements of first 1st matrix: 1 2 3 4 Enter the elements of first 1st matrix: 5 6 7 8 Output: -4 -4 -4 -4
Learn All in Tamil © Designed & Developed By Tutor Joes | Privacy Policy | Terms & Conditions