Lập trình C# - Kiểm tra username và password

Kiểm tra username và password

Viết chương trình C# để kiểm tra username và password và in ra thông báo rằng người dùng đã nhập đúng hay sai username và password.

Chương trình C#

Dưới đây là chương trình C# minh họa lời giải cho bài tập kiểm tra username và password trong C#:

using System;

namespace Csharp
{
    class TestCsharp
    {
        static void Main(string[] args)
        {
            string username, password; //khai bao hai chuoi
            int ctr = 0;
            Console.Write("\nKiem tra username va password trong C#:\n");
            Console.Write("Mac dinh username va password la: abc va 1234\n");
            Console.Write("------------------------------------------------------\n");

            do
            {
                Console.Write("Nhap username: ");
                username = Console.ReadLine();

                Console.Write("Nhap password: ");
                password = Console.ReadLine();

                if (username != "abd" || password != "1234")
                    ctr++;
                else
                    ctr = 1;

            }
            while ((username != "abc" || password != "1234") && (ctr != 3));

            if (ctr == 3)
                Console.Write("\nBan da nhap sai username va password qua 3 lan. Xin hay thu lai!\n\n");
            else
                Console.Write("\nBan da nhap mat khau dung!\n\n");

            Console.ReadKey();
        }
    }
}
Xem ví dụ

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

Kiem tra username va password trong C#:
Mac dinh username va password la: abc va 1234
------------------------------------------------------
Nhap username: abc
Nhap password: 12345
Nhap username: abc
Nhap password: 1234

Ban da nhap mat khau dung!