Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace CSLight2
- {
- class Program
- {
- static void Main(string[] args)
- {
- Random rand = new Random();
- string valueMenu, password = "";
- bool foreColor = true, backColor = true, chekPass = false;
- float usd = rand.Next(5, 20);
- float eur = rand.Next(5, 20);
- float rub = rand.Next(100, 501);
- Console.WriteLine("Добрый день!");
- while (true) {
- Console.WriteLine("1 - изменить цвет букв");
- Console.WriteLine("2 - изменить фон");
- Console.WriteLine("3 - поставить пароль");
- Console.WriteLine("4 - проверить свой баланс (доступное если установлен пароль)");
- Console.WriteLine("5 - выйти из программы");
- Console.Write("Выбери пункт меню: ");
- valueMenu = Console.ReadLine();
- switch (valueMenu)
- {
- case "1":
- if (foreColor == true)
- {
- Console.ForegroundColor = ConsoleColor.Red;
- Console.WriteLine("Теперь буквы будут красными!");
- foreColor = false;
- }
- else
- {
- Console.WriteLine("Вернуть стандартный цвет? (1 - да, 2 - нет)");
- valueMenu = Console.ReadLine();
- if (valueMenu == "1")
- {
- Console.ForegroundColor = ConsoleColor.Gray;
- Console.WriteLine("Теперь буквы будут стандартного цвета!");
- foreColor = true;
- }
- }
- break;
- case "2":
- if (backColor == true)
- {
- Console.BackgroundColor = ConsoleColor.Blue;
- Console.WriteLine("Теперь фон будут голубым!");
- backColor = false;
- }
- else
- {
- Console.WriteLine("Вернуть стандартный цвет? (1 - да, 2 - нет)");
- valueMenu = Console.ReadLine();
- if (valueMenu == "1")
- {
- Console.BackgroundColor = ConsoleColor.Black;
- Console.WriteLine("Теперь фон будет стандартного цвета!");
- backColor = true;
- }
- }
- break;
- case "3":
- if (chekPass == false)
- {
- Console.Write("Введите пароль: ");
- password = Console.ReadLine();
- Console.WriteLine("Пароль успешно создан!");
- chekPass = true;
- } else
- {
- Console.Write("Пароль уже создан! Для смены пароля, введите старый пароль: ");
- valueMenu = Console.ReadLine();
- if (valueMenu == password)
- {
- Console.Write("Введите новый пароль: ");
- password = Console.ReadLine();
- Console.WriteLine("Пароль успешно изменен!");
- } else
- {
- Console.WriteLine("Ошибка! Старый пароль введен не верно!");
- }
- }
- break;
- case "4":
- if (chekPass == true)
- {
- Console.Write("Введите пароль: ");
- valueMenu = Console.ReadLine();
- if (valueMenu == password)
- {
- Console.WriteLine($"У вас на счету {rub} рублей, {usd} долларов, {eur} евро");
- }else
- {
- Console.WriteLine("Пароль введне не верно!");
- }
- }else
- {
- Console.WriteLine("Для проверки баланса необходимо установить пароль!");
- }
- break;
- case "5":
- Environment.Exit(0);
- break;
- default:
- Console.WriteLine("Такого пункта меню нет!");
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement