मैट्रिक्स जोड़ के लिए दोनों मैट्रिक्स का आकार समान होना चाहिए (समान पंक्तियाँ और स्तंभ)। प्रत्येक स्थिति पर संबंधित एलिमेंट्स को जोड़ा जाता है।
उदाहरण
using System;
class Demo {
static void Main() {
int m, n, i, j;
Console.Write("मैट्रिक्स की पंक्तियों और स्तंभों की संख्या दर्ज करें: ");
m = Convert.ToInt16(Console.ReadLine());
n = Convert.ToInt16(Console.ReadLine());
int[,] arr1 = new int[10, 10];
int[,] arr2 = new int[10, 10];
int[,] arr3 = new int[10, 10];
Console.WriteLine("मैट्रिक्स 1 के एलिमेंट्स दर्ज करें:");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr1[i, j] = Convert.ToInt16(Console.ReadLine());
}
}
Console.WriteLine("मैट्रिक्स 2 के एलिमेंट्स दर्ज करें:");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr2[i, j] = Convert.ToInt16(Console.ReadLine());
}
}
// मैट्रिक्स जोड़
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr3[i, j] = arr1[i, j] + arr2[i, j];
}
}
Console.WriteLine("मैट्रिक्स जोड़:");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
Console.Write(arr3[i, j] + "\t");
}
Console.WriteLine();
}
Console.ReadLine();
}
}
आउटपुट (3x3 मैट्रिक्स के लिए)
मैट्रिक्स 1:
1 2 3
4 5 6
7 8 9
मैट्रिक्स 2:
1 2 3
4 5 6
7 8 9
मैट्रिक्स जोड़:
2 4 6
8 10 12
14 16 18
आवश्यकताएं:
- दोनों मैट्रिक्स के आयाम समान होने चाहिए
- जोड़ एलिमेंट-वाइज होता है:
C[i,j] = A[i,j] + B[i,j]