Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа4.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
203.78 Кб
Скачать

5. Методические указания

  1. Описания структур для формирования списков/деревьев, а также функции для их обработки сохранить в библиотечном файле с расширением .h (например, point.h). Функцию main() сохранить в файле с расширением .cpp. Библиотечный файл подключить с помощью директивы #include “имя_файла.h”.

  2. Для выделения памяти под информационные поля типа char* использовать операцию new, для удаления из памяти – операцию delete.

  3. Для формирования элементов списков/дерева написать отдельные функции.

  4. Для формирования списков/дерева, удаления добавления элементов, поиска заданных элементов написать отдельные функции.

  5. В функции main() должны быть размещены только описания переменных и обращения к соответствующим функциям.

  6. Если в списке/дереве отсутствуют элементы, соответствующие критерию поиска (например, при удалении элемента с номером k, k больше, чем количество элементов в списке), должно быть выведено сообщение о том, что требуемые элементы не найдены.

  7. Интерфейс реализовать с помощью текстового меню.

6. Содержание отчета

  1. Постановка задачи (общая и для конкретного варианта).

  2. Определения функций для реализации поставленных задач.

  3. Определение функции main().

  4. Тесты.