Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace HomeWork
- {
- class Program
- {
- static void Main(string[] args)
- {
- int numberOfAttmpts = 3;
- string password = "lol-kek-чебурек";
- string secretMessage = "Лол, или по-английски Lol расшифровывается как laugh out loud, что в переводе означает смеяться в голос." +
- " Эта аббревиатура пришла к нам из американского сленга. Дело в том, что когда появились мобильные телефоны, в смс сообщениях был установлен лимит символов и люди начали сокращать слова. " +
- "Постепенно эти сокращения перешли в разговорную речь, а далее и в интернет. " +
- "\nКек это транслитерация слова Lol на орочем языке в игре World of Warcraft. " +
- "Один раз, игрок, игравший за орка, общался в чате с игроками-людьми. Но, из - за того, что по сюжету люди не могут понимать орков и наоборот, " +
- "игрок-орк увидел на экране внутриигровой людской язык, а не привычный английский. После этого он решил написать в чате lol, " +
- "потому что он не понял что ему хотят сказать. Ну а те, кто играли за людей, увидели надпись kek, т.е. Lol на орочем языке.";
- bool isPasswordCorrect = false;
- while (numberOfAttmpts > 0 && isPasswordCorrect == false)
- {
- Console.Write("Введите пароль: ");
- string userInput = Console.ReadLine();
- if (userInput == password)
- {
- Console.WriteLine(secretMessage);
- isPasswordCorrect = true;
- }
- else
- {
- numberOfAttmpts--;
- Console.Write($"У вас осталось {numberOfAttmpts} ");
- if (numberOfAttmpts > 1 && numberOfAttmpts < 5)
- {
- Console.WriteLine("попытки.");
- }
- else if (numberOfAttmpts == 1)
- {
- Console.WriteLine("попытка.");
- }
- else
- {
- Console.WriteLine("попыток.");
- }
- }
- Console.ReadKey();
- Console.Clear();
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment