Question 17

You do not have access for this page.


To access this page please purchase:
TCS Ninja Coding Questions Products
TCS Ninja Online Live Classes


Note:- Please purchase the products mentioned above to get access to the page. Also, if you have any queries related to product purchase drop a message on our Facebook page.

Please Login/Signup to comment

2 comments on “Question 17”


  • SAURAV

    public class MatrixMultiplicationExample
    {
    public static void main(String args[])
    {
    int a[][]={{1,1,1},{2,2,2},{3,3,3}};
    int b[][]={{1,1,1},{2,2,2},{3,3,3}};
    int c[][]=new int[3][3];
    for(int i=0;i<3;i++)
    {
    for(int j=0;j<3;j++)
    {
    c[i][j]=0;
    for(int k=0;k<3;k++)
    {
    c[i][j]+=a[i][k]*b[k][j];
    }
    System.out.print(c[i][j]+" ");
    }
    System.out.println();
    }
    }
    }


  • Riyana Carlo

    #include

    int main() {
    int m, n, p, q, c, d, k, sum = 0;
    int first[10][10], second[10][10], multiply[10][10];

    printf(“Enter number of rows and columns of first matrix\n”);
    scanf(“%d%d”, &m, &n);
    printf(“Enter elements of first matrix\n”);

    for (c = 0; c < m; c++)
    for (d = 0; d < n; d++)
    scanf("%d", &first[c][d]);

    printf("Enter number of rows and columns of second matrix\n");
    scanf("%d%d", &p, &q);

    if (n != p)
    printf("The matrices can't be multiplied with each other.\n");
    else {
    printf("Enter elements of second matrix\n");

    for (c = 0; c < p; c++)
    for (d = 0; d < q; d++)
    scanf("%d", &second[c][d]);

    for (c = 0; c < m; c++) {
    for (d = 0; d < q; d++) {
    for (k = 0; k < p; k++) {
    sum = sum + first[c][k] * second[k][d];
    }

    multiply[c][d] = sum;
    sum = 0;
    }
    }

    printf("Product of the matrices:\n");

    for (c = 0; c < m; c++) {
    for (d = 0; d < q; d++)
    printf("%d\t", multiply[c][d]);

    printf("\n");
    }
    }

    return 0;
    }