Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [StartCode]
- using System;
- namespace povtorenie
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- const string MenuSetPrfile = "1";
- const string MenuChangeName = "2";
- const string MenuChangePassword = "3";
- const string MenuShowProfile = "4";
- const string MenuSwapPasswordName = "5";
- const string MenuExit = "6";
- char passwordSymbol = '*';
- bool isWorks = true;
- string menuInput = "";
- string name = "";
- string password = "";
- string passwordInput;
- string temporaryInformatio;
- while (isWorks)
- {
- Console.WriteLine($" Меню\n {MenuSetPrfile})Создать профиль.\n {MenuChangeName})Сменить имя.\n {MenuChangePassword})Сменить пароль." +
- $"\n {MenuShowProfile})Показать инфу.\n {MenuSwapPasswordName})Поменять местами пароль и имя.\n {MenuExit})Выход.");
- menuInput = Console.ReadLine();
- switch (menuInput)
- {
- case MenuSetPrfile:
- if (name == "")
- {
- Console.Write("Укажите ваше имя :");
- name = Console.ReadLine();
- Console.Write("Придумайте пароль :");
- password = Console.ReadLine();
- }
- else
- {
- Console.WriteLine("Профиль уже создан .");
- Console.ReadKey();
- }
- break;
- case MenuChangeName:
- if (name.Length > 0)
- {
- Console.Write("Для смены никнейма подтвердите пароль : ");
- passwordInput = Console.ReadLine();
- if (passwordInput == password)
- {
- Console.Write("Введите новое имя :");
- name = Console.ReadLine();
- }
- else
- {
- Console.WriteLine("Пароль не правильный.");
- Console.ReadKey();
- }
- }
- else
- {
- Console.WriteLine("Профиль еще не создан.");
- Console.ReadKey();
- }
- break;
- case MenuChangePassword:
- Console.Write("Подтвердите ваш никнейм : ");
- temporaryInformatio = Console.ReadLine();
- if (temporaryInformatio == name)
- {
- Console.Write("Укажите старый пароль : ");
- temporaryInformatio = Console.ReadLine();
- if (temporaryInformatio == password)
- {
- Console.Write("Укажите новый пароль :");
- password = Console.ReadLine();
- }
- else
- {
- Console.WriteLine("Пароль не верный .");
- Console.ReadKey();
- }
- }
- else
- {
- Console.WriteLine("Такого никнейма нету .");
- Console.ReadKey();
- }
- break;
- case MenuShowProfile:
- if (name != "")
- {
- Console.WriteLine($" Никнейм - {name}");
- Console.Write(" Пароль - ");
- for (int i = 0; password.Length > i; i++)
- {
- Console.Write(passwordSymbol);
- }
- Console.ReadKey();
- }
- else
- {
- Console.WriteLine("Профиль не создан .");
- Console.ReadKey();
- }
- break;
- case MenuSwapPasswordName:
- if (name != "")
- {
- temporaryInformatio = name;
- name = password;
- password = temporaryInformatio;
- Console.WriteLine("Никнейм и пароль поменяны местами .");
- }
- else
- {
- Console.WriteLine("Профиль не создан .");
- Console.ReadKey();
- }
- break;
- case MenuExit:
- isWorks = false;
- break;
- }
- Console.Clear();
- }
- }
- }
- }
- [EndCode]
Advertisement
Add Comment
Please, Sign In to add comment