Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # का उपयोग करके मैट्रिक्स अतिरिक्त कैसे करें?


मैट्रिक्स जोड़ करने के लिए, दो मैट्रिक्स लें। मैट्रिक्स एक और मैट्रिक्स दो की पंक्तियों और स्तंभों को दर्ज करें। याद रखें, दोनों मैट्रिक्स को जोड़ने के लिए एक वर्ग मैट्रिक्स होना चाहिए।

अब दोनों आव्यूहों में तत्व जोड़ें। एक नई सरणी घोषित करें और उसमें दोनों सरणियाँ जोड़ें।

arr3[i, j] = arr1[i, j] + arr2[i, j];

आइए देखें पूरा कोड -

उदाहरण

using System;
using System.Linq;

class Demo {

   static void Main() {

      int m, n, i, j;
   
      Console.Write("Enter number of rows and columns of the matrix ");
      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.Write("Enter elements - Matrix 1 : ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            arr1[i, j] = Convert.ToInt16(Console.ReadLine());
         }
      }

      Console.Write("Enter elements - Matrix 2 : ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            arr2[i, j] = Convert.ToInt16(Console.ReadLine());
         }  
      }

      Console.WriteLine("Matrix 1 ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            Console.Write(arr1[i, j] + "\t");
         }
         Console.WriteLine();
      }

      Console.WriteLine("Matrix 2 ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            Console.Write(arr2[i, j] + "\t");
         }
         Console.WriteLine();
      }

      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            arr3[i, j] = arr1[i, j] + arr2[i, j];
         }
         Console.WriteLine();
      }

      Console.WriteLine("Matrix Addition ");
      for (i = 0; i < m; i++) {
         for (j = 0; j < n; j++) {
            Console.Write(arr3[i, j] + "\t");
         }
         Console.WriteLine();
      }

      Console.ReadLine();
   }
}

आउटपुट

निम्न आउटपुट है।

Enter number of rows and columns of the matrix 3 3
Enter elements - Matrix 1 : 1 2 3 4 5 6 7 8 9
Enter elements - Matrix 2 : 1 2 3 4 5 6 7 8 9
Matrix 1
123
456
789

Matrix 2
123
456
789

Matrix Addition
246
81012
141618

  1. सी प्रोग्राम का उपयोग करके मैट्रिक्स के स्थानांतरण की गणना कैसे करें?

    मैट्रिक्स का स्थानांतरण मैट्रिक्स का स्थानान्तरण वह है जिसकी पंक्तियाँ मूल मैट्रिक्स के स्तंभ हैं, अर्थात यदि A और B ऐसे दो आव्यूह हैं कि मैट्रिक्स B की पंक्तियाँ मैट्रिक्स A के स्तंभ हैं तो मैट्रिक्स B को किसका स्थानान्तरण कहा जाता है मैट्रिक्स ए. m(i,j) मैट्रिक्स को m(j,i) में बदलने के लिए उपयोग

  1. सी ++ का उपयोग कर ओपनसीवी में एक छवि को कैसे सहेजना है?

    यहां, हम समझेंगे कि ओपनसीवी छवि को अपने कंप्यूटर पर किसी भी स्थान पर कैसे सहेजना है। ओपनसीवी इमराइट () . प्रदान करता है एक छवि को एक निर्दिष्ट फ़ाइल में सहेजने के लिए कार्य करता है। फ़ाइल एक्सटेंशन छवि प्रारूप का प्रतिनिधित्व करता है। फ़ंक्शन का वास्तविक स्वरूप है - imwrite("Destination/Name

  1. मैं सी ++ का उपयोग कर कंसोल कैसे साफ़ कर सकता हूं?

    हम C++ कोड का उपयोग करके कंसोल को साफ़ कर सकते हैं। ऐसा करने के लिए हमें कुछ सिस्टम कमांड निष्पादित करने होंगे। Linux सिस्टम में, POSIX का उपयोग किया जाता है। सिस्टम कमांड को निष्पादित करने के लिए हम सिस्टम () फ़ंक्शन को कॉल कर सकते हैं। लिनक्स में कंसोल को साफ करने के लिए, हम क्लियर कमांड का उपयोग