Готовые курсовые и контрольные работы по компьютерным технологиям
Главная |  Образцы |  Готовые работы | 

Множества и операции над ними (лабораторная работа, #461)

Средство реализации: Turbo Pascal
Задание: Написать программу, в которой для конечных упорядоченных множеств реализо-вать все основные операции (объединение, пересечение, вхождение, разность) с помощью алгоритма типа слияния. Допустима организация множеств в виде списка или в виде массива.
Работа программы должна происходить следующим образом:
1. На вход подаются два упорядоченных множества A и B (вводятся с клавиатуры, элементы множеств – буквы латинского алфавита).
2. После ввода множеств выбирается требуемая операция. Операции: вхождение, объединение, пересечение, разность (дополнительно: симметрическая разность).
3. Программа посредством алгоритма типа слияния определяет результат выбранной операции и выдает его на экран с необходимыми пояснениями. Одновременно с результатом на экране должны присутствовать и исходные множества.
4. Возврат на п. 2 (выбор операции).
5. Завершение работы программы — из п. 2 (например, по ESC).
Дополнительно: предусмотреть возможность возврата не только к выбору операции (п. 2), но и к вводу новых множеств (п. 1). Выход в таком случае должен быть возможен из любого пункта (1 или 2).
Содержание
Постановка задачи 2
Описание программы 2
Организация данных 3
Основные подпрограммы и их алгоритмы 3
Очистка списка 4
Добавление нового элемента в список 4
Вывод списка на экран 4
Операция вхождения 5
Операция включения 5
Операция объединения 5
Операция пересечения 6
Операция разности 6
Операция симметрической разности 6
Текст программы 7
Результаты работы программы 14
Цена: 900 руб.
© Готовые курсовые и контрольные работы по компьютерным технологиям, контакты - order@courseworking.ru