Lập trình C# - Kiểm tra tên đăng nhập và mật khẩu 3 lần

Kiểm tra tên đăng nhập và mật khẩu

Viết chương trình C# để nhận Username và Password dưới dạng kiểu dữ liệu string từ người dùng. Nếu người dùng nhập sai quá 3 lần, in thông báo lỗi.

Đây là chương trình C# cơ bản giúp bạn làm quen với kiểu dữ liệu string trong C# cũng như thực hiện phép toán với kiểu dữ liệu này.

Chương trình C#

Dưới đây là chương trình C# để giải bài tập kiểm tra tên đăng nhập và mật khẩu trong C#:

using System;

namespace Csharp
{
    class TestCsharp
    {
        public static void Main()
        {

            string user, pass;
            int count = 0;
            Console.Write("Kiem tra ten dang nhap va mat khau:\n");
            Console.Write("Gia tri mac dinh la: user va password\n");
            Console.Write("---------------------------------\n");

            do
            {
                Console.Write("Ten dang nhap: ");
                user = Console.ReadLine();

                Console.Write("Mat khau: ");
                pass = Console.ReadLine();

                count++;

            }
            while (((user != "user") || (pass != "password"))
                && (count != 3));

            if (count == 3)
                Console.Write("Dang nhap that bai!");
            else
                Console.Write("Mat khau chinh xac. Ban da dang nhap thanh cong!");

            Console.ReadKey();
        } 
    }
}

Xem ví dụ

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

Bài tập kiểu dữ liệu trong C# (Phần 3)