কম্পিউটার

একটি দ্বিমাত্রিক অ্যারের উপর লুপ করার জন্য C# প্রোগ্রাম


একটি দ্বিমাত্রিক অ্যারে -

ঘোষণা করুন
string[,] array = new string[3, 3];

অ্যারে -

-এ উপাদানগুলি সেট করুন
array[0, 0] = "One";
array[0, 1] = "Two";
array[0, 2] = "Three";
array[1, 0] = "Four";
array[1, 1] = "Five";
array[1, 2] = "Six";
array[2, 0] = "Seven";
array[2, 1] = "Eight";
array[2, 2] = "Nine";

এখন, অ্যারে −

-এ লুপ করার জন্য মাত্রা পেতে উপরের সীমানা পান
int uBound0 = array.GetUpperBound(0);
int uBound1 = array.GetUpperBound(1);

একটি নেস্টেড লুপের মাধ্যমে পুনরাবৃত্তি করুন, যতক্ষণ না উপরের দুটি মান নীচের কোডে দেখানো হয়েছে −

উদাহরণ

using System;
using System.Collections.Generic;
using System.Linq;
public class Demo {
   public static void Main() {
      string[,] array = new string[3, 3];
      array[0, 0] = "One";
      array[0, 1] = "Two";
      array[0, 2] = "Three";
      array[1, 0] = "Four";
      array[1, 1] = "Five";
      array[1, 2] = "Six";
      array[2, 0] = "Seven";
      array[2, 1] = "Eight";
      array[2, 2] = "Nine";
      // getting upper bound
      int uBound0 = array.GetUpperBound(0);
      int uBound1 = array.GetUpperBound(1);
      for (int i = 0; i <= uBound0; i++) {
         for (int j = 0; j <= uBound1; j++) {
            string res = array[i, j];
            Console.WriteLine(res);
         }
      }
      Console.ReadLine();
   }
}

আউটপুট

One
Two
Three
Four
Five
Six
Seven
Eight
Nine

  1. একটি C++ ফাংশনে দ্বিমাত্রিক অ্যারে পাস করা

  2. C# প্রোগ্রাম দুটি ম্যাট্রিক্স গুণ করতে

  3. C# এ মাত্রিক অ্যারে?

  4. পাইথন প্রোগ্রামে দুইটির বেশি (বা অ্যারে) সংখ্যার GCD