Bài tập Lệnh IF, ELSE, SWITCH trong C#



Bài tập C#: Kiểm tra và phân loại chiều cao

Nhập chiều cao của một người, kiểm tra và phân loại chiều cao của người đó: lùn, cao trung bình, cao, cao bất thường

Đây là bài tập C# đơn giản minh họa giúp bạn cách sử dụng lệnh IF ELSE trong C#.

Chương trình C#

Dưới đây là chương trình C# để giải bài tập kiểm tra và phân loại chiều cao trong C#:

using System;namespace VietJackCsharp
{
    class TestCsharp
    {
        public static void Main()
        {            float chieu_cao;
            Console.Write("\n");
            Console.Write("Chuong trinh C# de kiem tra va phan loai chieu cao:\n");
            Console.Write("----------------------------------------------------------------");
            Console.Write("\n\n");            Console.Write("Nhap chieu cao cua mot nguoi (don vi cm): ");
            chieu_cao = Convert.ToInt32(Console.ReadLine());            if (chieu_cao < 150.0)
                Console.Write("Phan loai: nguoi lun \n\n");
            else if ((chieu_cao >= 150.0) && (chieu_cao <= 165.0))
                Console.Write("Phan loai: do cao trung binh \n\n");
            else if ((chieu_cao >= 165.0) && (chieu_cao <= 195.0))
                Console.Write("Phan loai: cao \n\n");
            else
                Console.Write("Phan loai: chieu cao bat thuong\n\n");            Console.ReadKey();
        } 
    }
}

Nếu bạn không sử dụng lệnh Console.ReadKey(); thì chương trình sẽ chạy và kết thúc luôn (nhanh quá đến nỗi bạn không kịp nhìn kết quả). Lệnh này cho phép chúng ta nhìn kết quả một cách rõ ràng hơn.

Kết quả chương trình C#

Biên dịch và chạy chương trình C# trên sẽ cho kết quả:

Bài tập Lệnh IF, ELSE, SWITCH trong C#
bai-tap-lenh-if-else-switch-trong-csharp.jsp