Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Decision Making (Ra quyết định) trong C#


Cấu trúc ra quyết định yêu cầu lập trình viên chỉ định một hoặc nhiều điều kiện để được đánh giá hoặc kiểm tra bởi chương trình, cùng với câu lệnh hoặc các câu lệnh sẽ được thực thi nếu điều kiện được xác định là true, và tùy chọn, các câu lệnh khác được thực thi nếu điều kiện được xác định là false.

Decision Making trong C# bao gồm câu lệnh if, if-else, switch, v.v.

Hãy xem ví dụ về câu lệnh if trong C#.

Ví dụ

using System; 

namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            int x = 5; 
            // câu lệnh if 
            if (x < 20) { 
                /* nếu điều kiện đúng thì in sau */ 
                Console.WriteLine("x nhỏ hơn 20"); 
            } 
            Console.WriteLine("giá trị của x là: {0}", x); 
            Console.ReadLine(); 
        } 
    } 
}

Kết quả

x nhỏ hơn 20 
giá trị của x là: 5

Hãy xem ví dụ về câu lệnh if-else trong C#. Trong này, nếu điều kiện đầu tiên sai, điều kiện trong else sẽ được kiểm tra.

Ví dụ

using System; 

namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            int x = 100; 
            /* kiểm tra điều kiện boolean */ 
            if (x < 20) { 
                /* nếu điều kiện đúng thì in sau */ 
                Console.WriteLine("x nhỏ hơn 20"); 
            } else { 
                /* nếu điều kiện sai thì in sau */ 
                Console.WriteLine("x không nhỏ hơn 20"); 
            } 
            Console.WriteLine("giá trị của a là: {0}", x); 
            Console.ReadLine(); 
        } 
    } 
}

Kết quả

x không nhỏ hơn 20 
giá trị của a là: 100