Exemplo n.º 1
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Количество маршрутов с препятствиями");
            Console.WriteLine("2 - Длина максимальной последовательности (WIP)");
            Console.WriteLine("3 - Обойти конем шахматную доску");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_4_Tasks.Task1();
                break;

            case 2:
                HW_4_Tasks.Task2();
                break;

            case 3:
                HW_4_Tasks.Task3();
                break;

            default:
                break;
            }
        }
Exemplo n.º 2
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Считывать матрицу смежности из файла");
            Console.WriteLine("2 - Рекурсивная функция обхода графа в глубину");
            Console.WriteLine("3 - Функция обхода графа в ширину");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_7_Tasks.Task1();
                break;

            case 2:
                HW_7_Tasks.Task2();
                break;

            case 3:
                HW_7_Tasks.Task3();
                break;

            default:
                break;
            }
        }
Exemplo n.º 3
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Реализовать простейшую хеш-функцию");
            Console.WriteLine("2 - Переписать программу, реализующую двоичное дерево поиска");
            Console.WriteLine("3 - Разработать базу данных студентов (WIP)");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_6_Tasks.Task1();
                break;

            case 2:
                HW_6_Tasks.Task2();
                break;

            case 3:
                HW_6_Tasks.Task3();
                break;

            default:
                break;
            }
        }
Exemplo n.º 4
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Пузырьковая сортировка");
            Console.WriteLine("2 - Шейкерная сортировка");
            Console.WriteLine("3 - Бинарный алгоритм поиска");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_3_Tasks.Task1();
                break;

            case 2:
                HW_3_Tasks.Task2();
                break;

            case 3:
                HW_3_Tasks.Task3();
                break;

            default:
                break;
            }
        }
Exemplo n.º 5
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Функция перевода из десятичной системы в двоичную");
            Console.WriteLine("2 - Функция возведения числа a в степень b");
            Console.WriteLine("3 - Калькулятор (WIP)");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_2_Tasks.Task1();
                break;

            case 2:
                HW_2_Tasks.Task2();
                break;

            case 3:
                HW_2_Tasks.Task3();
                break;

            default:
                break;
            }
        }
Exemplo n.º 6
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Перевод из десятичной в двоичную систему счисления с использованием стека");
            Console.WriteLine("2 - Проверка на выделение памяти (WIP)");
            Console.WriteLine("3 - Скобочная последовательность");
            Console.WriteLine("4 - Копирование односвязного списка (WIP)");
            Console.WriteLine("5 - Перевод из инфиксной записи арифметического выражения в постфиксную");
            Console.WriteLine("6 - Реализовать очередь (WIP)");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_5_Tasks.Task1();
                break;

            case 2:
                HW_5_Tasks.Task2();
                break;

            case 3:
                HW_5_Tasks.Task3();
                break;

            case 4:
                HW_5_Tasks.Task4();
                break;

            case 5:
                HW_5_Tasks.Task5();
                break;

            case 6:
                HW_5_Tasks.Task6();
                break;

            default:
                break;
            }
        }
Exemplo n.º 7
0
        internal static void Menu()
        {
            Console.Clear();
            Console.WriteLine("Выберите задание:");
            Console.WriteLine("1 - Рассчёт индекса массы тела (WIP)");
            Console.WriteLine("2 - Найти максимальное из четырех чисел (WIP)");
            Console.WriteLine("3 - Обмен значениями двух переменных (WIP)");
            Console.WriteLine("4 - Нахождение корней заданного квадратного уравнения (WIP)");
            Console.WriteLine("5 - пределитель, к какому времени года относится месяц (WIP)");
            Console.WriteLine("6 - Возраст человека (от 1 до 150 лет) (WIP)");
            Console.WriteLine("7 - Определить, относятся поля к одному цвету или нет (WIP)");
            Console.WriteLine("8 - Квадраты и кубы чисел от a до b (WIP)");
            Console.WriteLine("9 - Найти частное от деления нацело (WIP)");
            Console.WriteLine("10 - Определить, имеются ли в записи числа N нечетные цифры (WIP)");
            Console.WriteLine("11 - Подсчитать среднее арифметическое всех положительных четных чисел, оканчивающихся на 8 (WIP)");
            Console.WriteLine("12 - Функция нахождения максимального из трех чисел (WIP)");
            Console.WriteLine("13 - Функция, генерирующую случайное число от 1 до 100 (WIP)");
            Console.WriteLine("14 - Автоморфные числа (WIP)");
            Console.WriteLine("0 - Выход в меню выбора уроков");
            int choice = Utils.IsInt();

            switch (choice)
            {
            case 0:
                HW.Main();
                break;

            case 1:
                HW_1_Tasks.Task1();
                break;

            case 2:
                HW_1_Tasks.Task2();
                break;

            case 3:
                HW_1_Tasks.Task3();
                break;

            case 4:
                HW_1_Tasks.Task4();
                break;

            case 5:
                HW_1_Tasks.Task5();
                break;

            case 6:
                HW_1_Tasks.Task6();
                break;

            case 7:
                HW_1_Tasks.Task7();
                break;

            case 8:
                HW_1_Tasks.Task8();
                break;

            case 9:
                HW_1_Tasks.Task9();
                break;

            case 10:
                HW_1_Tasks.Task10();
                break;

            case 11:
                HW_1_Tasks.Task11();
                break;

            case 12:
                HW_1_Tasks.Task12();
                break;

            case 13:
                HW_1_Tasks.Task13();
                break;

            default:
                break;
            }
        }