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

C#-এ ডিসিশন মেকিং: if, if-else, switch স্টেটমেন্ট

ডিসিশন মেকিং স্ট্রাকচার শর্তের ভিত্তিতে কোড এক্সিকিউশন নিয়ন্ত্রণ করে।

if স্টেটমেন্ট

int x = 5;
if (x < 20)
{
    Console.WriteLine("x is less than 20");
}
Console.WriteLine("value of x is : {0}", x);

আউটপুট

x is less than 20
value of x is : 5

if-else স্টেটমেন্ট

int x = 100;
if (x < 20)
    Console.WriteLine("x is less than 20");
else
    Console.WriteLine("x is not less than 20");
Console.WriteLine("value of x is : {0}", x);

আউটপুট

x is not less than 20
value of x is : 100

switch স্টেটমেন্ট

int grade = 2;
switch (grade)
{
    case 1: Console.WriteLine("Excellent"); break;
    case 2: Console.WriteLine("Good"); break;
    default: Console.WriteLine("Average"); break;
}

সি শার্পে প্যাটার্ন ম্যাচিং switch (C# 7+) আরও শক্তিশালী।

  1. লিনাক্সকে একটি আসল উইন্ডोज রিপ্লেসমেন্ট (Windows Replacement) বানান

  2. Matplotlib-এ k-NN ডিসিশন বাউন্ডারি গ্রাফ করা

  3. ডজ্যাঙ্গোতে URL শর্টনার অ্যাপ তৈরি

  4. পাঁচ বিখ্যাত গেমিং ফ্র্যাঞ্চাইজি যা শানদারভাবে ফিরে এসেছে