VitalyD

Untitled

Jun 13th, 2017
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 5.87 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 _1384
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             string controll = String.Empty;
  14.             string name = String.Empty;
  15.  
  16.             while (controll != "exit")
  17.             {
  18.                 Console.WriteLine("Здравствуй, какую команду выполнить?");
  19.                 Console.WriteLine("1) SetName");
  20.                 Console.WriteLine("2) DisplayName");
  21.                 Console.WriteLine("3) SetColor");
  22.                 Console.WriteLine("4) DisplayBoxWithName");
  23.                 controll = Console.ReadLine();
  24.                 Console.Clear();
  25.  
  26.                 switch (controll)
  27.                 {
  28.                     case "1":
  29.                         Console.WriteLine("Как тебя зовут?");
  30.                         name = Console.ReadLine();
  31.                         Console.WriteLine("Привет " + name);
  32.                         Console.WriteLine("Нажмите Enter");
  33.                         Console.ReadLine();
  34.                         Console.Clear();
  35.                         break;
  36.  
  37.                     case "2":
  38.                         Console.WriteLine("Введи число");
  39.                         int ch = Convert.ToInt32(Console.ReadLine());
  40.                         if (name != "")
  41.                         {
  42.                             for (int i = 0; i < ch; i++)
  43.                             {
  44.                                 Console.WriteLine(name);
  45.                             }
  46.                             Console.WriteLine("Нажмите Enter");
  47.                             Console.ReadLine();
  48.                             Console.Clear(); ;
  49.  
  50.                         }
  51.                         else
  52.                         {
  53.                             Console.WriteLine("Ошибка, не задано имя в пункте №1");
  54.                             Console.ReadLine();
  55.                             Console.Clear(); ;
  56.                         }
  57.                         break;
  58.  
  59.                     case "3":
  60.                         {
  61.                             Console.WriteLine("Какой цвет шрифта и фона задать?");
  62.                             Console.WriteLine("На выбор есть: cиний, зелёный, красный и ФиОлЕтОвЫй");
  63.                             string textcolor = Console.ReadLine();
  64.                             switch (textcolor)
  65.                             {
  66.                                 case "синий и зелёный":
  67.                                     {
  68.                                         Console.ForegroundColor = ConsoleColor.Blue;
  69.                                         Console.BackgroundColor = ConsoleColor.Green;
  70.                                         break;
  71.                                     }
  72.                                 case "красный и зелёный":
  73.                                     {
  74.                                         Console.ForegroundColor = ConsoleColor.Red;
  75.                                         Console.BackgroundColor = ConsoleColor.Green;
  76.                                         break;
  77.                                     }
  78.                                 case "зелёный и красный":
  79.                                     {
  80.                                         Console.ForegroundColor = ConsoleColor.Green;
  81.                                         Console.BackgroundColor = ConsoleColor.Red;
  82.                                         break;
  83.                                     }
  84.                                 case "ФиОлЕтОвЫй и ФиОлЕтОвЫй":
  85.                                     {
  86.                                         Console.ForegroundColor = ConsoleColor.Magenta;
  87.                                         break;
  88.                                     }
  89.                                 default:
  90.                                     Console.WriteLine("Таких цветов нет");
  91.                                     Console.ReadLine();
  92.                                     Console.Clear(); ;
  93.                                     break;
  94.                             }
  95.                             break;
  96.                         }
  97.  
  98.                     case "4":
  99.                         {
  100.                             if (name != "")
  101.                             {
  102.                                 string gr = "";
  103.                                 int kv = name.Length;
  104.                                 for (int i = 0; i <= name.Length + 1; i++)
  105.                                 {
  106.                                    gr += "#";
  107.                                 }
  108.                                 Console.WriteLine("Имечко в рамочке ^_^");
  109.                                 Console.WriteLine(gr);
  110.                                 Console.WriteLine("#" + name + "#");
  111.                                 Console.WriteLine(gr);
  112.                                 Console.ReadKey();
  113.                                 Console.Clear();
  114.                             }
  115.                             else
  116.                             {
  117.                                 Console.WriteLine("Ошибка, не задано имя в пункте №1");
  118.                                 Console.ReadLine();
  119.                                 Console.Clear(); ;
  120.                             }
  121.                             break;
  122.                         }
  123.  
  124.                     case "exit":
  125.                         {
  126.                             Console.WriteLine("Досвидули");
  127.                             break;
  128.                         }
  129.                 }
  130.             }
  131.             Console.WriteLine("Мы будем скучать (нет)");
  132.             Console.ReadKey();
  133.         }
  134.     }
  135. }
Advertisement
Add Comment
Please, Sign In to add comment