JuktiLab Logo
যুক্তি ল্যাবJukti Lab
যুক্তিকোড এডিটরঅনুশীলন

টিউটোরিয়াল

সূচণাIdentifier/নির্দেশকবাক্য / Stringঅগ্রাধিকার / Precedenceলজিক্যাল অপারেটরতুলনা / Comparisonমান সংরক্ষণ/Assignment OperatorsArithmetic Operators/গাণিতিক অপারেটরData Type/তথ্যের ধরণInput/ইনপুটReal Example/বাস্তব উদাহরণMulti Variable/একাধিক ভেরিয়েবলDeclaration/নামকরণComment/কমেন্টNew Line/নতুন লাইনNumber Output/সংখ্যা আউটপুটOutput/আউটপুটStatements/বিবৃতিSyntax/গঠন বাক্য জোড়া লাগানোসংখ্যা এবং বাক্যবাক্যের আকারAccess Stringsইউজার ইনপুটলজিক্যাল বুলিয়ানযুক্তি শর্তাবলীলজিক্যাল অপারেটরশর্তের উদাহরণযুক্তি ফর লুপযুক্তি নেস্টেড লুপশর্তের ব্যবহারউন্নত ফর লুপ

যুক্তি টিউটোরিয়াল

সিনট্যাক্স গাইডউন্নত ফর লুপলুপ বাস্তব উদাহরণব্রেক ও কন্টিনিউতালিকা (Arrays) বেসিকতালিকা ও লুপতালিকা বাস্তব উদাহরণবহুমাত্রিক তালিকা
ফাংশন বেসিকফাংশন প্যারামিটারফাংশন রিটার্ন ভ্যালুফাংশন রিকার্শনফাংশন স্কোপওওপি (OOP) বেসিকওওপি কনস্ট্রাক্টরওওপি এক্সেস মডিফায়ারওওপি ইনহেরিটেন্স'নিজ' (This) কিউওয়ার্ডতারিখ ও সময়ওওপি পলিমরফিজমওওপি এনক্যাপসুলেশন'উৎস' (Super) কিউওয়ার্ডমাল্টিপল ইনহেরিটেন্সমাল্টি-লেভেল ইনহেরিটেন্সঅ্যাডভান্সড ফিচার
যুক্তি
বহুমাত্রিক তালিকা

যুক্তি Jukti বহুমাত্রিক তালিকা (2D Arrays) গাইড

যুক্তি (Jukti) ল্যাঙ্গুয়েজে বহুমাত্রিক তালিকা বা 2D অ্যারে তৈরির নিয়ম। গ্রিড ডাটা এবং টেবিল প্রসেসিং।

## Module Full Title যুক্তি Jukti বহুমাত্রিক তালিকা (2D Arrays) গাইড ## Short Title বহুমাত্রিক তালিকা ## Slug multi-dimensional-arrays ## Meta Title Jukti Multi-Dimensional Arrays - ম্যাট্রিক্স ও গ্রিড শিখুন ## Meta Description যুক্তি (Jukti) ল্যাঙ্গুয়েজে বহুমাত্রিক তালিকা বা 2D অ্যারে তৈরির নিয়ম। গ্রিড ডাটা এবং টেবিল প্রসেসিং। ## Meta Keywords jukti, 2d arrays, grid, matrix, programming tutorials bangla, nested arrays ---

বহুমাত্রিক তালিকা (Multi-Dimensional Arrays)

যখন আমাদের ডাটা বা তথ্য একটি টেবিল বা গ্রিড আকারে সাজানোর প্রয়োজন হয় (যেমন- ক্লাসের সিট প্ল্যান বা গেমের বোর্ড), তখন আমরা বহুমাত্রিক তালিকা ব্যবহার করি। এটি মূলত একটি তালিকার ভেতরে অন্য একটি তালিকা।

নোট

2D তালিকার ক্ষেত্রে প্রথম ব্র্যাকেট [সারির নম্বর] এবং দ্বিতীয় ব্র্যাকেট [কলামের নম্বর] নির্দেশ করে।

১. 2D তালিকা ঘোষণা ও অ্যাক্সেস

নিচে ২ সারি এবং ২ কলামের একটি তালিকা দেখানো হলো:

// ২x২ আকারের তালিকা
পূর্ণসংখ্যা ম্যাট্রিক্স[২][২];

ম্যাট্রিক্স[০][০] = ১;
ম্যাট্রিক্স[০][১] = ২;
ম্যাট্রিক্স[১][০] = ৩;
ম্যাট্রিক্স[১][১] = ৪;

দেখাও "সারি ০, কলাম ১ এর মান: " >> ম্যাট্রিক্স[০][১];

২. নেস্টেড লুপ দিয়ে তালিকা পড়া

বহুমাত্রিক তালিকার সব উপাদান দেখার জন্য লুপের ভেতরে অন্য একটি লুপ ব্যবহার করতে হয়।

পূর্ণসংখ্যা গ্রিড[২][২] = {{১, ২}, {৩, ৪}};
পূর্ণসংখ্যা i;
পূর্ণসংখ্যা j;

জন্য (i=০; i<২; i++) {
    জন্য (j=০; j<২; j++) {
        দেখাও গ্রিড[i][j] >> " ";
    }
    নতুনলাইন;
}

৩. বাস্তব উদাহরণ: ক্লাসের রেজাল্ট শিট

৩ জন ছাত্রের ২ টি বিষয়ের নম্বর সংরক্ষণ ও দেখানোর লজিক:

পূর্ণসংখ্যা রেজাল্ট[৩][২] = {
    {৮০, ৮৫}, // ছাত্র ১
    {৭৫, ৯০}, // ছাত্র ২
    {৯৫, ৯৮}  // ছাত্র ৩
};

দেখাও "২য় ছাত্রের ২য় বিষয়ের নম্বর: " >> রেজাল্ট[১][১];
টিপ: ডাইনামিক গেম বা ডাটাবেস তৈরিতে 2D অ্যারে অত্যন্ত শক্তিশালী ভূমিকা পালন করে।

৪. ইন-ডেপথ উদাহরণ: টিক-ট্যাক-টো বোর্ড

একটি ৩x৩ গ্রিড তৈরি করে গেমের বোর্ড প্রদর্শন করা:

বাক্য বোর্ড[৩][৩] = {
    {"X", "O", "X"},
    {"O", "X", "O"},
    {"X", "O", "X"}
};
পূর্ণসংখ্যা r;
পূর্ণসংখ্যা c;

জন্য (r=০; r<৩; r++) {
    জন্য (c=০; c<৩; c++) {
        দেখাও board[r][c] >> " | ";
    }
    নতুনলাইন;
    দেখাও "---------";
    নতুনলাইন;
}
Previous
তালিকা বাস্তব উদাহরণ
Next Lesson
ফাংশন বেসিক
কুইজ 1/5

তালিকার ভেতরে আরও তালিকা থাকাকে কী বলে?

Jukti Lab Logo
যুক্তি ল্যাবJukti Lab

যুক্তি ল্যাব একটি গবেষণা ও উন্নয়ন ভিত্তিক প্রতিষ্ঠান, যেখানে উদ্ভাবনী গবেষণার মাধ্যমে তৈরি করি স্মার্ট সফটওয়্যার সリューション এবং বাংলায় প্রোগ্রামিং শিক্ষার আধুনিক প্ল্যাটফর্ম।

প্রয়োজনীয় লিংক

  • রিভিউ

কোম্পানি

  • About Us
  • Contact

Contact Us

  • [email protected]
  • +880 1234-567890
  • House-xx, Road-xx, Dhaka, Bangladesh

Follow Us

© 2026 যুক্তি ল্যাব (Jukti Lab). All rights reserved. HOST WITH GOTMYHOST

Privacy PolicyTerms of Service