Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApp1
- {
- class Program
- {
- static void Main(string[] args)
- {
- int i = 0;
- int password = 0;
- int rightPassword = 0;
- int color = 0;
- string name = "Гость";
- string userString;
- while (i == 0)
- {
- if (password != 0)
- {
- while (password != rightPassword)
- {
- Console.WriteLine("Пожалуйста, введите пароль:");
- rightPassword = Convert.ToInt32(Console.ReadLine());
- if (password == rightPassword)
- {
- Console.WriteLine("Пароль введён правильно.");
- continue;
- }
- else
- {
- Console.WriteLine("Пароль неправильный, попробуйте ещё раз.");
- }
- }
- }
- Console.WriteLine($"Здравствуйте, {name}!");
- Console.WriteLine("\nВы можете ввести следующие команды:");
- Console.WriteLine("!SetName - изменить имя");
- Console.WriteLine("!SetPassword - установить пароль");
- Console.WriteLine("!FontColor - изменить цвет шрифта");
- Console.WriteLine("!BackColor - изменить цвет фона");
- Console.WriteLine("!Escape - выход");
- Console.WriteLine("\nВведите команду:");
- userString = Console.ReadLine().ToLower();
- if (userString == "!setname")
- {
- Console.WriteLine("\nВведите, как вас зовут:");
- name = Console.ReadLine();
- }
- else if (userString == "!setpassword")
- {
- Console.WriteLine("\nПридумайте пароль. Внимание, пароль может содержать только цифровые значения.");
- password = Convert.ToInt32(Console.ReadLine());
- }
- else if (userString == name.ToLower())
- {
- Console.WriteLine("\nОпа, монетка!");
- Console.ReadLine();
- }
- else if (userString == "!fontcolor")
- {
- Console.WriteLine("Для изменения, введите цифру цвета:\n1. Зелёный \n2. Красный \n3. Синий \n4. Чёрный (Использовать осторожно) \n5. Белый");
- color = Convert.ToInt32(Console.ReadLine());
- switch (color)
- {
- case 1:
- Console.ForegroundColor = ConsoleColor.Green;
- break;
- case 2:
- Console.ForegroundColor = ConsoleColor.Red;
- break;
- case 3:
- Console.ForegroundColor = ConsoleColor.Blue;
- break;
- case 4:
- Console.ForegroundColor = ConsoleColor.Black;
- break;
- case 5:
- Console.ForegroundColor = ConsoleColor.White;
- break;
- }
- }
- else if (userString == "!backcolor")
- {
- Console.WriteLine("Для изменения, введите цифру цвета:\n1. Зелёный \n2. Красный \n3. Синий \n4. Чёрный \n5. Белый(Использовать осторожно)");
- color = Convert.ToInt32(Console.ReadLine());
- switch (color)
- {
- case 1:
- Console.BackgroundColor = ConsoleColor.Green;
- break;
- case 2:
- Console.BackgroundColor = ConsoleColor.Red;
- break;
- case 3:
- Console.BackgroundColor = ConsoleColor.Blue;
- break;
- case 4:
- Console.BackgroundColor = ConsoleColor.Black;
- break;
- case 5:
- Console.BackgroundColor = ConsoleColor.White;
- break;
- }
- }
- else if (userString == "!escape")
- {
- i++;
- break;
- }
- else
- {
- Console.WriteLine("\nТакой команды не существует");
- Console.ReadLine();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement