কম্পিউটার টিউটোরিয়াল

C#-এ break এবং continue স্টেটমেন্ট দিয়ে for লুপ কন্ট্রোল করা

break স্টেটমেন্ট লুপটি টার্মিনেট করে। for লুপে এটি ব্যবহার করতে, ব্যবহারকারী থেকে প্রতিবার ইনপুট নিয়ে আউটপুট দেখানোর সময় যদি নেগেটিভ নাম্বার ইনপুট দেয়, তবে আউটপুট দেখিয়ে break স্টেটমেন্ট দিয়ে বের হওয়া যায়:

for(i=1; i <= 10; ++i) {
    myVal = Console.Read();
    val = Convert.ToInt32(myVal);
    // লুপ টার্মিনেট হবে যদি নাম্বার নেগেটিভ হয়
    if(val < 0) {
        break;
    }
    sum += val;
}

একইভাবে continue স্টেটমেন্ট for লুপে কাজ করে, কিন্তু এটি নেগেটিভ নাম্বারগুলো প্রদর্শন করবে না। continue স্টেটমেন্ট লুপকে তার বডির বাকি অংশ বাদ দিয়ে অবিলম্বে কন্ডিশন রি-টেস্ট করতে বাধ্য করে আগামী ইটারেশনের জন্য:

for(i=1; i <= 10; ++i) {
    myVal = Console.Read();
    val = Convert.ToInt32(myVal);
    // লুপ টার্মিনেট হবে যদি নাম্বার নেগেটিভ হয় এবং পরবর্তী ইটারেশনে যাবে
    if(val < 0) {
        continue;
    }
    sum += val;
}
  1. জাভাস্ক্রিপ্টে for loop ফ্লো চার্ট দিয়ে দেখানো

  2. সি ভাষায় নেস্টেড ফর লুপ এবং ব্রেক, কন্টিনিউ, গোটো স্টেটমেন্ট

  3. Bash লুপে Break এবং Continue মাস্টার করুন: একটি প্র্যাকটিক্যাল গাইড

  4. এক্সেলে ফর্মুলা দিয়ে FOR Loop তৈরি: ৩টি প্র্যাকটিক্যাল উদাহরণ