ডিসিশন মেকিং স্ট্রাকচারের জন্য প্রোগ্রামারকে প্রোগ্রামের দ্বারা মূল্যায়ন বা পরীক্ষা করার জন্য এক বা একাধিক শর্ত নির্দিষ্ট করতে হবে, শর্তটি সত্য বলে নির্ধারিত হলে কার্যকর করা হবে এমন একটি বিবৃতি বা বিবৃতি সহ, এবং ঐচ্ছিকভাবে, অন্যান্য বিবৃতি কার্যকর করা হবে যদি শর্তটি মিথ্যা হতে সংকল্পবদ্ধ।
C#-এ সিদ্ধান্ত গ্রহণের মধ্যে if স্টেটমেন্ট, if-else স্টেটমেন্ট, সুইচ স্টেটমেন্ট ইত্যাদি অন্তর্ভুক্ত থাকে।
আসুন C# এ if স্টেটমেন্টের একটি উদাহরণ দেখি।
উদাহরণ
using System; namespace Demo { class Program { static void Main(string[] args) { int x = 5; // if statement if (x < 20) { /* if condition is true then print the following */ Console.WriteLine("x is less than 20"); } Console.WriteLine("value of x is : {0}", x); Console.ReadLine(); } } }
আউটপুট
x is less than 20 value of x is : 5
আসুন C# এ if-else স্টেটমেন্টের একটি উদাহরণ দেখি। এতে, প্রথম শর্তটি মিথ্যা হলে, অন্য স্টেটমেন্টের শর্তটি পরীক্ষা করা হবে।
উদাহরণ
using System; namespace Demo { class Program { static void Main(string[] args) { int x = 100; /* check the boolean condition */ if (x < 20) { /* if condition is true then print the following */ Console.WriteLine("x is less than 20"); } else { /* if condition is false then print the following */ Cohttps://tpcg.io/HoaKexnsole.WriteLine("x is not less than 20"); } Console.WriteLine("value of a is : {0}", x); Console.ReadLine(); } } }
আউটপুট
x is not less than 20 value of a is : 100এর কম নয়