Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace HW_2025
- {
- internal class Program
- {
- static void Main(string[] args)
- {
- const string CommandShowText = "/Text";
- const string CommandRandomNumber = "/RandomNumber";
- const string CommandClearConsole = "/ClearConsole";
- const string CommandExit = "/Exit";
- const string CommandHelp = "/Help";
- int userRandomNumber = 0;
- Console.WriteLine("Бот KR-sL0n к Вашем уcлугам.\n" +
- $"Узнать возможности можно через {CommandHelp}\n");
- bool isWork = true;
- string userInput;
- while (isWork)
- {
- userInput = Console.ReadLine();
- switch (userInput)
- {
- case CommandShowText:
- Console.WriteLine("Желтый снег не кислый...");
- break;
- case CommandRandomNumber:
- Random rand = new Random();
- userRandomNumber = rand.Next(0, 501);
- Console.WriteLine($"Случайное число = {userRandomNumber}");
- break;
- case CommandClearConsole:
- Console.WriteLine("Консоль будет очищена через 3 секунды\n" +
- "Запускаю пылесос");
- System.Threading.Thread.Sleep(3000);
- Console.Clear();
- Console.WriteLine("Фрекен Бок вернется позже, когда будет бардак!");
- break;
- case CommandExit:
- isWork = false;
- Console.WriteLine("Программа закрыта");
- break;
- case CommandHelp:
- Console.WriteLine($"Вывести текс: {CommandShowText}\n" +
- $"Загадать рандомное число от 0 до 500: {CommandRandomNumber}\n" +
- $"Очистить консоль: {CommandClearConsole}\n" +
- $"Закрыть программу: {CommandExit}\n" +
- $"Комманды бота: {CommandHelp}\n");
- break;
- default:
- Console.WriteLine("Нет такой комманды");
- break;
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement