জয়েন লগইন

সি# লুপ

🌈সি# লুপ কি?

📋সি# লুপ হলো কোনো একটি কাজের পুনরাবৃত্তি করার পদ্ধতি।

⚒️সি# লুপ কোনো একটি কাজের পুনরাবৃত্তি করতে ব্যবহৃত হয়।

সি# লুপ সমূহ

সি# লুপ এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করা
  • ➡️ foreach - প্রতিটি মানের উপর পুনরাবৃত্তি করা
  • ➡️ break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করা
  • ➡️ continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া
  • ➡️ while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করা
  • ➡️ do - শর্তের ভিক্তিতে পুনরাবৃত্তি করা

for - নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    string[] fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};

    for (int item = 0; item < fruits.Length; item++) {
      Console.WriteLine(fruits[item]);
    }
  }
}

    }
  }
}

foreach - প্রতিটি মানের উপর পুনরাবৃত্তি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    string[] fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};

    foreach (string fruit in fruits) {
      Console.WriteLine(fruit);
    }
  }
}

    }
  }
}

break - শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    string[] fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};

    foreach (string fruit in fruits) {
      if (fruit == "কমলা") {
        break;
      }

      Console.WriteLine(fruit);
    }
  }
}

    }
  }
}

continue - নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    string[] fruits = {"আপেল", "আঙ্গুর", "কমলা", "কলা"};

    foreach (string fruit in fruits) {
      if (fruit == "কমলা") {
        continue;
      }

      Console.WriteLine(fruit);
    }
  }
}

    }
  }
}

while - শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    int number = 1;

    while (number <= 10) {
      Console.WriteLine("নাম্বার: " + number);
      number++;
    }
  }
}

    }
  }
}

do - শর্তের ভিক্তিতে পুনরাবৃত্তি করার উদাহরণ।

csharp

using System;
namespace MyApplication {
  class Program {
    static void Main(string[] args) {

using System;
class Program {
  static void Main() {
  
    int number = 1;

    do {
      Console.WriteLine("নাম্বার: " + number);
      number++;
    }
    while (number <= 10);
  }
}

    }
  }
}

সি# লুপ সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
for নির্দিষ্ট বারের জন্য পুনরাবৃত্তি করতে ব্যবহৃত হয়।
foreach প্রতিটি মানের উপর পুনরাবৃত্তি করতে ব্যবহৃত হয়।
break শর্তের ভিক্তিতে পুনরাবৃত্তি বন্ধ করতে ব্যবহৃত হয়।
continue নির্দিষ্ট শর্ত বাদ দিয়ে পরবর্তী ধাপে যাওয়া ব্যবহৃত হয়।
while শর্ত সত্য থাকা পর্যন্ত পুনরাবৃত্তি করতে ব্যবহৃত হয়।
do শর্তের ভিক্তিতে পুনরাবৃত্তি করতে ব্যবহৃত হয়।