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

C#-এ do-while লুপ ব্যবহার করা

do...while লুপ তার কন্ডিশন লুপের শেষে চেক করে। এটি while লুপের মতো, কিন্তু একটি do...while লুপ কমপক্ষে একবার এক্সিকিউট হওয়ার গ্যারান্টি দেয়।

do while লুপ তৈরি করতে:

do { 
    statement(s); 
} while (condition);

কন্ডিশনাল এক্সপ্রেশন লুপের শেষে থাকে, তাই লুপের স্টেটমেন্ট(গুলো) একবার এক্সিকিউট হয় কন্ডিশন টেস্ট হওয়ার আগে।

যদি কন্ডিশন সত্য হয়, তবে কন্ট্রোল ফ্লো আবার do-তে ফিরে যায়, এবং লুপের স্টেটমেন্ট(গুলো) আবার এক্সিকিউট হয়। এই প্রক্রিয়া চলতে থাকে যতক্ষণ না কন্ডিশন মিথ্যা (false) হয়।

উদাহরণ

using System; 
namespace Loops { 
    class Program { 
        static void Main(string[] args) { 
            /* local variable definition */ 
            int a = 50; 
            /* do loop execution */ 
            do { 
                Console.WriteLine("value of a: {0}", a); 
                a = a + 1; 
            } while (a < 20); 
            Console.ReadLine(); 
        } 
    } 
}

আউটপুট

value of a: 50

নোট: যেহেতু a = 50 এবং কন্ডিশন a < 20, তাই লুপ বডি শুধু একবার চলে এবং ফিরে আসে।

  1. Python লুপে continue স্টেটমেন্ট ব্যবহার

  2. Python-এ নেস্টেড লুপ (Nested Loops) ব্যবহার করা

  3. ম্যাকে VR (ভার্চুয়াল রিয়েলিটি) ব্যবহারের সম্ভাবনা ও পদ্ধতি

  4. পাইথন লুপ মাস্টার করুন: For এবং While প্র্যাকটিক্যাল উদাহরণসহ ব্যাখ্যা