VIzlo

Task 13

Aug 26th, 2022 (edited)
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.78 KB | Gaming | 0 0
  1.             string userLigin;
  2.             string passwordUser;
  3.             string authorizationLogin;
  4.             string authorizationPassword;
  5.             string operation;
  6.  
  7.             Console.ForegroundColor = ConsoleColor.Blue;
  8.             Console.Write("Здравствуйте, введите свой логин: ");
  9.                 userLigin = Console.ReadLine();
  10.             Console.Write($"Здравствуйте, {userLigin}, введите свой пароль: ");
  11.                 passwordUser = Console.ReadLine();
  12.             Console.ForegroundColor = ConsoleColor.Red;
  13.             Console.WriteLine($"Пожалуйста, запомните ваши данные:\n Логин {userLigin};\n Пароль {passwordUser}");
  14.             Console.ReadLine();
  15.             Console.Clear();
  16.             Console.ForegroundColor = ConsoleColor.Yellow;
  17.             Console.WriteLine("Добро пожаловать в систему!");
  18.             Console.Write("Пожалуйста, введите свой логин: ");
  19.             authorizationLogin =  Console.ReadLine();
  20.  
  21.             if (userLigin == authorizationLogin)
  22.             {
  23.                 Console.Write("Пожалуйста, введите свой пароль: ");
  24.                 authorizationPassword = Console.ReadLine();
  25.  
  26.                 if (passwordUser == authorizationLogin) {
  27.                     Console.BackgroundColor = ConsoleColor.White;
  28.                     Console.ForegroundColor = ConsoleColor.Black;
  29.                     Console.Clear();
  30.                     Console.Write("Добро пожаловать в консоль упраления ");
  31.                     Console.WriteLine("Вам доступны следующие команды:\n /unlogin выход из системы; \n /login - узнать свой логин; \n" +
  32.                         "/password узнать свой  пароль \n /changeL - изменить свой логин \n /changeP - изменить свой пароль\n\n");
  33.                     Console.Write("Команда: ");
  34.                     operation = Console.ReadLine();
  35.                     switch (operation)
  36.                     {
  37.                         case "/changeL":
  38.                             Console.WriteLine($"Здравствуйте, {userLigin}, введите новый пароль: ");
  39.                             userLigin = Console.ReadLine();
  40.                             break;
  41.                         case "/changeP":
  42.                             Console.WriteLine($"Здравствуйте, {userLigin}, введите новый пароль: ");
  43.                             passwordUser = Console.ReadLine();
  44.                             break;
  45.                         case "/password":
  46.                             Console.WriteLine($"Ваш пароль {passwordUser}");
  47.                             break;
  48.                         case "/login":
  49.                             Console.WriteLine($"Ваш логин {userLigin}");
  50.                             break;
  51.                         case "/unlogin":
  52.                             Console.WriteLine("Вы успешно вышли из своего аккаунта!");
  53.                             break;
  54.                         default:
  55.                             Console.WriteLine("Команда не найдена!");
  56.                             break;
  57.  
  58.                     }
  59.  
  60.                 }
  61.                 else
  62.                 {
  63.                     Console.Write("Не правильный пароль: ");
  64.                     Console.ReadLine();
  65.                 }
  66.             }
  67.             else
  68.             {
  69.                 Console.Write("Пользователь не обнаружен: ");
  70.                 Console.ReadLine();
  71.             }
  72.  
  73.  
  74.         }
Advertisement
Add Comment
Please, Sign In to add comment