Программа на языке Паскаль, реализующая операции над множествами - Программирование, компьютеры и кибернетика лабораторная работа

Программа на языке Паскаль, реализующая операции над множествами - Программирование, компьютеры и кибернетика лабораторная работа




































Главная

Программирование, компьютеры и кибернетика
Программа на языке Паскаль, реализующая операции над множествами

Объединение, пересечение, разность, симметричная разность и декартовое произведение множеств. Реализация на одном из языков программирования программы, способной выполнять операции над множествами. Список основных идентификаторов переменных и процедур.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Закрепление теоретических знаний и получение практических навыков выполнения операций над множествами.
2. Разработать программу на алгоритмическом языке, реализующую операции над множествами.
3. Выполнить вычислительные эксперименты.
Используемые программно-технические средства:
1. Персональный компьютер типа IBM PC.
Множество совокупность объектов одной природы.
Предположим, существуют два множества А и В, принадлежащие какому-то универсальному множеству U. Тогда:
Объединением или суммой множеств А и В называется множество С, состоящее из элементов, входящих в оба множества.
Пересечением множеств А и В называется множество С, состоящее из элементов, принадлежащих обоим множествам.
Разностью множеств А и В называется множество С, содержащее те и только те элементы множества А, которые не принадлежат множеству В.
Симметричной разностью множеств А и В называется множество С, содержащее элементы множества А, не входящие во множество В, и элементы множества В, не входящие во множество А.
5. Декартовое произведение множеств.
Декартовым произведением множеств А и В называется множество С, содержащее упорядоченные пары элементов множеств, причем первый элемент пары принадлежит множеству А, второй множеству В.
Реализовать на одном из языков программирования программу, способную выполнять следующие операции над множествами: объединение, пересечение, разность, симметричная разность, декартовое произведение.
Данная программа, написанная на языке Паскаль, начинается с раздела переменных, полный список которых представлен в Таблице 1. В основе алгоритма программы лежат пять процедур, каждая из которых отвечает за закрепленную за ней операцию над множеством. (см. Таблицу 2) Выбор требуемой операции происходит путем использования оператора case.
Работа программы начинается с вывода сообщения о необходимости ввести количество элементов первого и второго множеств. Далее программа требует ввести элементы множеств, заканчивая ввод каждого элемента нажатием клавиши Enter. После ввода элементов множеств необходимо выбрать операцию, которая должна быть выполнена над ними. Результат выполнения операции выводится на экран.
Хранит результат выполнения операции
Для временного хранения первого зоопарка
Для временного хранения второго зоопарка
Операция симметричной разности множеств
Операция декартового произведения множеств
В результате всей проделанной работы мы закрепили теоретические знания и получили практические навыки выполнения операций над множествами, также нами была разработана программа на языке Паскаль, реализующая операции над множествами: объединение, пересечение, разность, симметричная разность, декартовое произведение.
if zoopark1[x]<>zoopark2[y] then rezultat[i]:=zoopark1[x]+' * '+zoopark2[y];
writeln ('Wwedite kolichestwo giwotnih 1 zooparka:');
writeln ('Wwedite kolichestwo giwotnih 2 zooparka:');
write('Wwedite giwotnih 1 zooparka ');
write('Wwedite giwotnih 2 zooparka ');
writeln ('Wwesti nomer operacii:');
writeln ('3->>Simmetricheska raznost');
writeln ('5->>Dekartowoe proizwedenie');
Теория множества, основные операции над множествами, мощность множества. Теорема о сравнении множеств. Размер множества в Turbo Pascal, предельно допустимое количество элементов и их порядок. Выполнение действий объединения, исключения и пересечения. курсовая работа [376,6 K], добавлен 31.01.2016
Сущность понятия "комбинаторика". Программа формирования перестановок, сочетаний, размещений с выводом результатов на экран дисплея. Алгоритм программы, написанной на языке Паскаль. Список идентификаторов переменных программы. Список процедур программы. лабораторная работа [19,8 K], добавлен 27.07.2010
Правила описания множественных типов данных, приемов использования множеств и операций над множествами в Паскаль-программах. Разработка в Турбо Паскале программы вывода всех согласных букв, которые входят хотя бы в одно слово заданного предложения. контрольная работа [30,8 K], добавлен 25.12.2010
Изучение организации диалоговой программы и закрепления основных элементов программирования на языке Паскаль и Си (Delphi, C++ Builder). Описание представления информации в программах на языках высокого уровня. Сравнительная характеристика Delphi и C++. курсовая работа [3,1 M], добавлен 27.02.2015
Общая характеристика языка программирования Турбо Паскаль: операторы, циклы, файлы. Процедуры и функции модуля Crt. Структурная и функциональная схема программы учета учащихся, таблица идентификаторов. Список и описание использованных подпрограмм. курсовая работа [702,9 K], добавлен 29.01.2011
Сравнительный анализ языков программирования высокого уровня Си и Паскаль. Реализация алгоритма обработки данных. Тестирование и отладка программы или пакета программ. Структура программы на языке Турбо Паскаль. Указатели и векторные типы данных. курсовая работа [233,5 K], добавлен 14.12.2012
Сравнительный анализ языков программирования высокого уровня Си и Паскаль: структура программы, типы данных, арифметические операции, операторы ветвления и циклы. Создание программы поиска подпоследовательностей одинаковых элементов в множественном виде. курсовая работа [78,9 K], добавлен 28.12.2012
Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д. PPT, PPTX и PDF-файлы представлены только в архивах. Рекомендуем скачать работу .

© 2000 — 2021



Программа на языке Паскаль, реализующая операции над множествами лабораторная работа. Программирование, компьютеры и кибернетика.
Курсовая Работа На Тему Разработка Технологического Процесса Восстановления Гильзы Цилиндра Зил-130
Реферат по теме Флегмона
Контрольная Работа По Теме Деление Клетки
Реферат На Тему Мировая Алюминиевая Промышленность
Реферат На Тему История Современной Системы Счисления
Реферат На Тему Концепція Демократичного Переходу Про Умови, Стадії І Моделі Демократичних Переходів
Отчет По Практике Мотивация
Реферат На Тему Развитие Системы Государственного Управления
Статья: Спорные вопросы ранней истории Киевской Руси
Эссе По Фильму Александр Невский 1938
Реферат: Антимонопольное регулирование : зарубежный и отечественный опыт
Курсовая работа по теме Роль налогов в распределении и перераспределении доходов
Сочинение О Народах России
Реферат: Death Penalty 2 Essay Research Paper Death
Реферат: Методы управления и принципы контроля финансового состояния фирмы
Направления Итогового Сочинения 2022
Учебное Пособие На Тему Языки И Технология Программирования
Темы Сочинений По Поэме Блока Двенадцать
Управление Документацией В Российской Федерации Реферат
Курсовая работа: Темы, перенесенные из лирики в роман "Доктор Живаго"
Финансовый менеджмент как инструмент реализации государственной политики - Менеджмент и трудовые отношения дипломная работа
Організаторські здатності - Менеджмент и трудовые отношения реферат
Политическая власть и механизмы ее осуществления - Политология реферат


Report Page