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

सी # में 2 डी ऐरे या मैट्रिक्स प्रिंट करें

सबसे पहले, एक द्वि-आयामी सरणी सेट करें।

int[,] arr = new int[10, 10];

अब, उपयोगकर्ता से तत्व प्राप्त करें -

for (i = 0; i < m; i++) {
   for (j = 0; j < n; j++) {
      arr[i, j] = Convert.ToInt16(Console.ReadLine());
   }
}

आइए मैट्रिक्स प्रदर्शित करने के लिए पूरा उदाहरण देखें।

उदाहरण

using System;
using System.Linq;

class Demo {

   static void Main() {

      int m, n, i, j;

      // rows and columns of the matrix+
      m = 2;
      n = 2;

      int[,] arr = new int[10, 10];

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

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

      Console.ReadLine();
   }
}

आउटपुट

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

Enter elements of the Matrix: 5 10 12 15
Printing Matrix:
510
1215

  1. सी प्रोग्राम में मैट्रिक्स विकर्ण पैटर्न में प्रिंट नंबर।

    कार्य विकर्ण पैटर्न के n x ​​n के मैट्रिक्स को प्रिंट करना है। यदि n 3 है तो विकर्ण पैटर्न में एक मैट्रिक्स को प्रिंट करना है - तो आउटपुट इस तरह होगा - उदाहरण Input: 3 Output:    1 2 4    3 5 7    6 8 9 Input: 4 Output:    1 2 4  7    3 5

  1. सी प्रोग्राम में दिए गए सरणी से निचले त्रिकोणीय मैट्रिक्स पैटर्न को प्रिंट करें।

    n x n के मैट्रिक्स के साथ दिए गए कार्य n x n के उस मैट्रिक्स को निचले त्रिकोणीय पैटर्न में प्रिंट करना है। निचला त्रिकोणीय मैट्रिक्स एक मैट्रिक्स है जिसमें सिद्धांत विकर्ण के नीचे के तत्व होते हैं जिसमें सिद्धांत विकर्ण तत्व और शेष तत्व शून्य होते हैं। आइए इसे एक डायग्राम की मदद से समझते हैं -

  1. सी # में आयामी ऐरे?

    सी # बहुआयामी सरणी की अनुमति देता है। int के 2-आयामी सरणी को इस रूप में घोषित करें। int [ , , ] a; बहुआयामी सरणी का सबसे सरल रूप 2-आयामी सरणी है। 2-आयामी सरणी एक-आयामी सरणियों की एक सूची है। निम्नलिखित 3 पंक्तियों और 4 स्तंभों के साथ एक द्वि-आयामी सरणी है। आइए अब C# में बहु-आयामी सरणियों के साथ