Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Console.WriteLine("Введите пароль: ");
- string pass="",nextPass;
- ConsoleKeyInfo key;
- do//меняем вводимые знаки на звездочки
- {
- key = Console.ReadKey(true);
- if (!Char.IsControl(key.KeyChar))//Проверка на клавиши контроля
- {
- Console.Write("*");
- }
- pass += key.KeyChar;
- } while (key.Key != ConsoleKey.Enter);
- int countFail = 0;
- do
- {
- Console.WriteLine("\nВведите пароль повторн:");
- nextPass = "";
- do//меняем вводимые знаки на звездочки
- {
- key = Console.ReadKey(true);
- if (!Char.IsControl(key.KeyChar))//Проверка на клавиши контроля
- {
- Console.Write("*");
- }
- nextPass += key.KeyChar;
- } while (key.Key != ConsoleKey.Enter);
- if (pass == nextPass)
- {
- Console.WriteLine("\nСекретное сообщение: убийца плачет");
- countFail = 10;
- }
- else
- {
- Console.WriteLine("\nПароль неверен!");
- countFail++;
- }
- } while (countFail<5);
- if(countFail!=10)
- Console.WriteLine("Количество неверных бесплатных вводов завершено! Повторите попытку через сутки.");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement