Ejemplo n.º 1
0
        public static void Add()
        {
            Console.WriteLine("\nВведiть данi:");

            string str = Console.ReadLine();

            string[] elements = str.Split(" ", StringSplitOptions.RemoveEmptyEntries);

            PutKey.P(elements, true);

            PutKey.Key();
        }
Ejemplo n.º 2
0
        public static void Key()
        {
            PutKey.P(PutKey.Read(), false);

            Console.WriteLine("Додати записи: +");
            Console.WriteLine("Редагувати записи: E");
            Console.WriteLine("Знищити записи: R");
            Console.WriteLine("Показати записи: Enter");
            Console.WriteLine("Пошук днiв з мiнiмальною к-стю доступних дорiжок: K");
            Console.WriteLine("Середня к-сть вiдвiдувань в день за перiод: D ");
            Console.WriteLine("К-сть днiв, коли було доступно не менше зазначеної к-стi дорiжок: B ");
            Console.WriteLine("Вихiд: Esc");
            int k = 0;

            switch (Console.ReadKey().Key)
            {
            case ConsoleKey.B:
                Workday.Find();
                break;

            case ConsoleKey.D:
                Console.WriteLine(Program.all[0].Average(k));
                break;

            case ConsoleKey.K:
                Workday.Min();
                break;

            case ConsoleKey.OemPlus:
                Workday.Add();
                break;

            case ConsoleKey.Enter:
                Workday.Write(Program.all);
                break;

            case ConsoleKey.Escape:
                return;

            case ConsoleKey.E:
                Workday.Edit();
                break;

            case ConsoleKey.R:
                Workday.Remove();
                break;
            }
        }