Advertisement
TargeTPoweR

Untitled

Mar 22nd, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Tasks
  8. {
  9. class Program
  10. {
  11. static void Main(string[] args)
  12. {
  13. string command;
  14. string password;
  15. string myName;
  16. int firstNumber;
  17. int secondNumber;
  18. int tryCount = 0;
  19.  
  20. while (tryCount >= 0)
  21. {
  22. Console.WriteLine("Здравствуйте, что вы хотите сделать?");
  23. Console.WriteLine("Для установки пароля введите SetPassword.");
  24. Console.WriteLine("Для вывода вашего имени введите WriteMyName.");
  25. Console.WriteLine("Для изменения цвета консоли введите ChangeConsoleColour.");
  26. Console.WriteLine("Для сложения двух чисел введите NumberSum.");
  27. Console.WriteLine("Для того, чтобы вернуть цвет консоли введите ResetColour.");
  28. Console.WriteLine("Для выхода введите Exit.");
  29. command = Console.ReadLine();
  30. if (command == "Exit")
  31. {
  32. break;
  33. }
  34.  
  35. switch (command)
  36. {
  37. case "SetPassword":
  38. Console.WriteLine("Введите пароль.");
  39. password = Console.ReadLine();
  40. Console.WriteLine($"Вы установили пароль {password}.");
  41. break;
  42. case "WriteMyName":
  43. myName = Console.ReadLine();
  44. Console.WriteLine($"Ваше имя {myName}.");
  45. break;
  46. case "ChangeConsoleColour":
  47. Console.BackgroundColor = ConsoleColor.Blue;
  48. break;
  49. case "NumberSum":
  50. Console.WriteLine("Введите первое число:");
  51. firstNumber = Convert.ToInt32(Console.ReadLine());
  52. Console.WriteLine("Введите второе число:");
  53. secondNumber = Convert.ToInt32(Console.ReadLine());
  54. int summNumbers = firstNumber + secondNumber;
  55. Console.WriteLine($"Сумма введённых вами чисел = {summNumbers}.");
  56. break;
  57. case "ResetColour":
  58. Console.ResetColor();
  59. break;
  60. default:
  61. Console.WriteLine("Нет такой команды!!!");
  62. break;
  63. }
  64. }
  65. }
  66. }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement