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 Консольное_меню
- {
- class Program
- {
- static void Main(string[] args)
- {
- string password = "0000";
- int numberOfAttempts = 3;
- string UserPasswordEntry;
- string Username;
- bool resolution = true;
- string commands;
- int number;
- Console.WriteLine("Введите имя пользователя");
- Username = Console.ReadLine();
- for (int initialNumber = 0; initialNumber < numberOfAttempts; initialNumber++)
- {
- Console.WriteLine("Введите пароль устройства");
- UserPasswordEntry = Console.ReadLine();
- if (UserPasswordEntry == password)
- {
- Console.WriteLine("Добро пожаловать пользователь " + Username);
- Console.WriteLine("Введите необходимую команду (без нумерации)");
- Console.WriteLine("1)Вывести имя пользователя");
- Console.WriteLine("2)Вывести секретное сообщение");
- Console.WriteLine("3)Вывести рандомное число");
- Console.WriteLine("4)Белая обводка букв");
- Console.WriteLine("5)Стандартная обводка букв");
- Console.WriteLine("6)Выход");
- while (resolution)
- {
- commands = Console.ReadLine();
- switch (commands)
- {
- case "Вывести имя пользователя":
- Console.WriteLine("Имя пользователя:Username");
- break;
- case "Вывести секретное сообщение":
- Console.WriteLine("Я топовый пругруммистер!!!(к сожалеию нет. плак плак.)");
- break;
- case "Вывести рандомное число":
- Random randomNumber = new Random();
- number = randomNumber.Next(0, 101);
- Console.WriteLine(number);
- break;
- case "Белая обводка букв":
- Console.ForegroundColor = ConsoleColor.Black;
- Console.BackgroundColor = ConsoleColor.White;
- break;
- case "Стандартная обводка букв":
- Console.ResetColor();
- break;
- case "Выход":
- resolution = false;
- break;
- }
- }
- break;
- }
- else
- {
- Console.WriteLine("Пароль не верен. У вас осталось - " + (numberOfAttempts - initialNumber - 1) + " попыток");
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment