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 Nested Loop

যখন একটি লুপের ভেতরে আরেকটি লুপ চালানো হয়, তখন তাকে নেস্টেড লুপ বলা হয়। এটি মূলত গ্রিড বা টেবিল তৈরির কাজে বেশি ব্যবহৃত হয়।

যুক্তি নেস্টেড লুপ (Nested Loop)

যখন একটি লুপের ভেতরে আরেকটি লুপ চালানো হয়, তখন তাকে নেস্টেড লুপ বলা হয়। এটি মূলত টেবিল, গ্রিড, প্যাটার্ন তৈরি এবং ২-ডাইমেনশনাল ডাটা প্রসেসিংয়ের কাজে ব্যবহৃত হয়। বাইরের লুপ একবার চললে ভেতরের লুপ তার পুরো চক্র সম্পূর্ণ করে।

১. নেস্টেড লুপের মৌলিক ধারণা

পূর্ণসংখ্যা ক, খ;

পুনরাবৃত্তি (শুরু ক = ১; যতক্ষণ ক <= ৩; ক++) {
    দেখাও "বক্স নম্বর: " + ক;
    
    পুনরাবৃত্তি (শুরু খ = ১; যতক্ষণ খ <= ২; খ++) {
        দেখাও "   বল নম্বর: " + খ;
    }
}

এখানে বাইরের লুপ ৩ বার চলবে এবং প্রতিবার ভেতরের লুপ ২ বার চলবে।

২. তারকা প্যাটার্ন তৈরি (Star Pattern)

পূর্ণসংখ্যা i, j;

পুনরাবৃত্তি (শুরু i = ১; যতক্ষণ i <= ৩; i++) {
    বাক্য লাইন = "";
    
    পুনরাবৃত্তি (শুরু j = ১; যতক্ষণ j <= i; j++) {
        লাইন = লাইন + "*";
    }
    দেখাও লাইন;
   নতুনলাইন;
}

আউটপুট:

*
  **
   ***

৩. গুণন টেবিল (Multiplication Table)

পূর্ণসংখ্যা x, y;

পুনরাবৃত্তি (শুরু x = ১; যতক্ষণ x <= ৫; x++) {
    দেখাও "--- " + x + " এর নামতা ---";
  নতুনলাইন;
    
    পুনরাবৃত্তি (শুরু y = ১; যতক্ষণ y <= ১০; y++) {
        দেখাও x >> " × " >> y >> " = " >> (x * y);
  নতুনলাইন;
    }
    
  নতুনলাইন;  // খালি লাইনের জন্য
}

৪. বিস্তারিত পূর্ণাঙ্গ উদাহরণ — ২x৩ গ্রিড

পূর্ণসংখ্যা row, col;

দেখাও "২x২ গ্রিড কোঅর্ডিনেট:";
  নতুনলাইন;
পুনরাবৃত্তি (শুরু row = ১; যতক্ষণ row <= ২; row++) {
    পুনরাবৃত্তি (শুরু col = ১; যতক্ষণ col <= ২; col++) {
        দেখাও "[সারি: " + row + ", কলাম: " + col + "]";
  নতুনলাইন;
    }
}
গুরুত্বপূর্ণ সতর্কতা:
নেস্টেড লুপ বেশি গভীর বা বড় সংখ্যায় ব্যবহার করলে প্রোগ্রাম ধীর হয়ে যেতে পারে। সবসময় লুপের সীমা ছোট রাখার চেষ্টা করুন।
অভিনন্দন! আপনি এখন নেস্টেড লুপ (লুপের ভেতর লুপ) ব্যবহার করে জটিল প্যাটার্ন ও টেবিল তৈরি করতে পারবেন।
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