C C++ program to find sum of all elements of matrix

C C++ program to find sum of all elements of matrix

Procedure Oriented Programming (POP) और Object Oriented Programming (OOP) में अंतर जानने के लिए देखें—POP vs OOP

C Language में Array और इसके विभिन्न प्रकारो के बारे में और अधिक जानने के लिए देखें— Arrays in C

Function क्या है इसका प्रयोग क्यो किया जाता है यह कितने प्रकार का होता है जानने के लिए देखें—Functions in C

C program to find sum of all elements of matrix

#include<stdio.h>
int main()
{
    int m[3][3],i,j,sum=0;
    printf("Enter elements of Matrix:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&m[i][j]);
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            sum=sum+m[i][j];
        }
    }
    printf("Sum of all elements = %d",sum);
    return 0;
}

C++ program to find sum of all elements of matrix

#include<iostream>
using namespace std;
int main()
{
    int m[3][3],i,j,sum=0;
    cout<<"Enter elements of Matrix:\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>m[i][j];
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            sum=sum+m[i][j];
        }
    }
    cout<<"Sum of all elements = "<<sum;
    return 0;
}

Output of C C++ program to find sum of all elements of matrix

C C++ program to find sum of all elements of matrix

Some useful matrix programs in C C++

  1. Transpose of Matrix
  2. Addition of  two matrix
  3. Multiplication of two matrix
Share it to:

C C++ program to find multiplication of two matrix

C C++ program to find multiplication of two matrix

C Language में Structure क्या होता है और इसका प्रयोग क्यो किया जाता है जानने के लिए देखें—Structures in C

Pointer to array क्या होता है जानने के लिए देखें—Pointer to array in C

C Language के बारे में अधिक जानने के लिए देखें—Brief Introduction of C

C program to find multiplication of two matrix

#include<stdio.h>
int main()
{
    int a[3][3],b[3][3],r[3][3],i,j,k;
    printf("Enter Values of Matrix 1:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&a[i][j]);
        }
    }
    printf("Enter Values of Matrix 2:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&b[i][j]);
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            r[i][j]=0;
            for(k=0;k<3;k++)
            {
                r[i][j]=r[i][j]+a[i][k]*b[k][j];
            }
        }
    }
    printf("Multiplication of Matrix:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            printf("%d\t",r[i][j]);
        }
        printf("\n");
    }
    return 0;
 }

C++ program to find multiplication of two matrix

#include<iostream>
using namespace std;
int main()
{
    int a[3][3],b[3][3],r[3][3],i,j,k;
    cout<<"Enter Values of Matrix 1 :\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>a[i][j];
        }
    }
    cout<<"Enter Values of Matrix 2 :\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>b[i][j];
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            r[i][j]=0;
            for(k=0;k<3;k++)
            {
                r[i][j]=r[i][j]+a[i][k]*b[k][j];
            }
        }
    }
    cout<<"Multiplication of Matrix:\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cout<<r[i][j]<<"\t";
        }
        cout<<"\n";
    }
    return 0;
 }

Output of C C++ program to find multiplication of two matrix

C C++ program to find multiplication of two matrix

Similar matrix based programs in C C++

  1. Transpose of Matrix
  2. Addition of  two matrix
  3. Sum of elements of matrix
Share it to:

C C++ program to find addition of two matrix

C C++ program to find addition of two matrix

Looping और iterative statements के बारे में और अधिक जानने के लिए देखें— Looping statements in C

If statement और decision making statements के बारे में अधिक जानने के लिए देखें— If statements in C

C Language में Array और इसके विभिन्न प्रकारो के बारे में और अधिक जानने के लिए देखें— Arrays in C

C program to find addition of two matrix

#include<stdio.h>
int main()
{
    int a[3][3],b[3][3],r[3][3],i,j;
    printf("Enter Values of Matrix 1:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&a[i][j]);
        }
    }
    printf("Enter Values of Matrix 2:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&b[i][j]);
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            r[i][j]=a[i][j]+b[i][j];
        }
    }
    printf("Addition of Matrix:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            printf("%d\t",r[i][j]);
        }
        printf("\n");
    }
    return 0;
 }

C++ program to find addition of two matrix

#include<iostream>
using namespace std;
int main()
{
    int a[3][3],b[3][3],r[3][3],i,j;
    cout<<"Enter Values of Matrix 1 :\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>a[i][j];
        }
    }
    cout<<"Enter Values of Matrix 2 :\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>b[i][j];
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            r[i][j]=a[i][j]+b[i][j];
        }
    }
    cout<<"Addition of Matrix:\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cout<<r[i][j]<<"\t";
        }
        cout<<"\n";
    }
    return 0;
 }

Output of C C++ program to find addition of two matrix

C C++ program to find addition of two matrix

Other matrix programs in C C++

  1. Transpose of Matrix
  2. Multiplication of two matrix
  3. Sum of elements of matrix
Share it to:

C C++ program to find transpose of matrix

C C++ program to find transpose of matrix

C Language में Array और इसके विभिन्न प्रकारो के बारे में और अधिक जानने के लिए देखें— Arrays in C

Function क्या है इसका प्रयोग क्यो किया जाता है यह कितने प्रकार का होता है जानने के लिए देखें—Functions in C

C Language में Character Array या String किसे कहते है जानने के लिए देखें हमारा यह पोस्ट— Strings in C

C program to find transpose of matrix

#include<stdio.h>
int main()
{
    int m[3][3],t[3][3],i,j;
    printf("Enter Values of Matrix:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            scanf("%d",&m[i][j]);
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            t[j][i]=m[i][j];
        }
    }
    printf("Transpose of Matrix:\n");
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            printf("%d\t",t[i][j]);
        }
        printf("\n");
    }
    return 0;
}

C++ program to find transpose of matrix

#include<iostream>
using namespace std;
int main()
{
    int m[3][3],t[3][3],i,j;
    cout<<"Enter Values of Matrix:\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cin>>m[i][j];
        }
    }
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            t[j][i]=m[i][j];
        }
    }
    cout<<"Transpose of Matrix:\n";
    for(i=0;i<3;i++)
    {
        for(j=0;j<3;j++)
        {
            cout<<t[i][j]<<"\t";
        }
        cout<<"\n";
    }
    return 0;
}

Output of C C++ program to find transpose of matrix

C C++ program to find transpose of matrix

Some useful program related to this post in C C++

  1. Addition of  two matrix
  2. Multiplication of two matrix
  3. Sum of elements of matrix
Share it to: