Пример #1
0
    public static void Main()
    {
        //Оратівський Сергій. ПЗС-2044. 2020р.
        Console.WriteLine("Оратiвський Сергiй. ПЗС-2044");
        string[] myArr = { };
        DArr     dArr  = new DArr();

        dArr.Menu(myArr);
    }
Пример #2
0
    public void Menu(String[] arr)
    {
        string query;

        Console.WriteLine("Введите команду: add, show, +, -, ++, -- ");
        query = Convert.ToString(Console.ReadLine());
        DArr    dArr123 = new DArr();
        Boolean exit    = false;

        while (exit == false)
        {
            switch (query)
            {
            case "add":
                arr = ResizeArr(arr);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "++":
                arr = ResizeArr(arr);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "delete":
                arr = DeleteElement(arr);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "--":
                arr = DeleteElement(arr);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "show":
                ShowArr(arr);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "+":
                int n;
                Console.WriteLine("Введите что добавить к вашему первому элементу");
                n      = Convert.ToInt32(Console.ReadLine());
                arr[0] = arr[0] + n;
                Console.WriteLine("Первый элемент массива + 10 будет: " + arr[0]);
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;

            case "exit":
                exit = true;
                break;

            default:
                Console.WriteLine("Введите команду:");
                query = Convert.ToString(Console.ReadLine());
                break;
            }
        }
    }