মডিউল ৩-6: লুপের সাথে কন্ডিশন

আমাদের লুপের সাথে কন্ডিশন ব্যাবহার করার প্রয়োজন হতে পারে। আমরা যদি ১ থেকে ১০০ পর্যন্ত প্রতিটি সংখ্যা প্রিন্ট করার পাশাপাশি সেটি জোড় নাকি বিজোড় তাও প্রিন্ট করতে চাই তাহলে আমাদের লুপের মধ্যে কন্ডিশন ব্যাবহার করতে হবে।

#include <stdio.h>
int main()
{
    int i;
    for (i = 1; i <= 100; i += 1) // লুপ চালানো হচ্ছে ১ থেকে ১০০ পর্যন্ত
    {
        if (i % 2 == 0)   // যদি ২ দিয়ে ভাগ করলে ভাগশেষ ০ থাকে তাহলে সেটি জোড়
        {
            printf("%d - Even\n", i);    // প্রিন্ট করছি সংখ্যাটি এবং শেষে জোড় লিখে দিচ্ছি
        }
        else     // জোড় হওয়ার কন্ডিশন সত্য না হলে 
        {
            printf("%d - Odd\n", i);   // প্রিন্ট করছি সংখ্যাটি এবং শেষে বিজোড় লিখে দিচ্ছি
        }
    }
    return 0;
}

এভাবে আমরা চাইলে লুপের মধ্যে কন্ডিশন, কন্ডিশনের মধ্যে লুপ, লুপের মধ্যে কন্ডিশন তার মধ্যে আবার কন্ডিশন এরকম আমাদের প্রয়োজন অনুসারে ব্যাবহার করতে পারি।

Last updated