Wipro NTH Coding Sample Question- 1
Wipro NTH Coding Question -1 :
NOTE:- Please comment down the code in other languages as well below –
Ques: Write a program to check if two given matrices are identical
C
C++
Java
Python
C
Run
#include<stdio.h> #define N 4 // This function returns 1 if A[][] and B[][] are identical // otherwise returns 0 int areSame (int A[][N], int B[][N]) { int i, j; for (i = 0; i < N; i++) for (j = 0; j < N; j++) if (A[i][j] != B[i][j]) return 0; return 1; } int main () { int A[N][N] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4} }; int B[N][N] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4} }; if (areSame (A, B)) printf ("Matrices are identical "); else printf ("Matrices are not identical"); return 0; }
C++
Run
#include<bits/stdc++.h> using namespace std; #define N 4 // This function returns 1 if A[][] and B[][] are identical // otherwise returns 0 int areSame (int A[][N], int B[][N]) { int i, j; for (i = 0; i < N; i++) for (j = 0; j < N; j++) if (A[i][j] != B[i][j]) return 0; return 1; } int main () { int A[N][N] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4} }; int B[N][N] = { {1, 1, 1, 1}, {2, 2, 2, 2}, {3, 3, 3, 3}, {4, 4, 4, 4} }; if (areSame (A, B)) cout<<"Matrices are identical"; else cout<<"Matrices are not identical"; return 0; }
Java
Run
import java.util.*; class Main { static int size=4; public static boolean areSame(int A[][], int B[][]) { int i,j; for(i=0;i < size;i++) { for(j=0;j < size;j++) if(A[i][j]!=B[i][j]) return false; } return true; } public static void main(String[] args) { int A[][]={{1,1,1,1},{2,2,2,2},{3,3,3,3,},{4,4,4,4}}; int B[][]={{1,1,1,1},{2,2,2,2},{3,3,3,3,},{4,4,4,4}}; if(areSame(A,B)) { System.out.println("Matrices are identical"); } else System.out.println("Matrices are not identical"); } }
Python
Run
a = [[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]] b = [[1,1,1,1],[2,2,2,2],[3,3,3,3],[4,4,4,4]] if a==b: print("Matrices are identical") else: print("Matrices are not identical")
Get over 200+ course One Subscription
Courses like AI/ML, Cloud Computing, Ethical Hacking, C, C++, Java, Python, DSA (All Languages), Competitive Coding (All Languages), TCS, Infosys, Wipro, Amazon, DBMS, SQL and others