|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
23.06.2009, 13:26 | #1 |
Форумчанин
Регистрация: 03.05.2009
Сообщений: 112
|
pascal [дискретная математика]
Напишите пожалуйста одну операцию для примера. А то не представляю как с этими множествами работать.
Написать программу, в которой для конечных упорядоченных множеств реализовать все основные операции (Объединением,Пересечением,Разность ю,Симметрической разностью) с помощью алгоритма типа слияния . Допустима организация множеств в виде списка или в виде массива. 1. На вход подаются два упорядоченных множества A и B (вводятся с клавиатуры, элементы множеств – буквы латинского алфавита). 2. После ввода множеств выбирается требуемая операция (посредством текстового меню, вводом определенного символа в ответ на запрос – выбор по желанию автора). 3. Программа посредством алгоритма типа слияния определяет результат выбранной операции и выдает его на экран с необходимыми пояснениями. Одновременно с результатом на экране должны присутствовать и исходные множества. 4.Возврат на п.2 (выбор операции). 5. Завершение работы программы – из п.2 (например, по ESC). |
23.06.2009, 13:45 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Насколько я помню множества (имеется ввиду тип set) подчиняются обычным арифметическим операциям
+ слияние - разность Код:
I'm learning to live...
Последний раз редактировалось Stilet; 23.06.2009 в 13:47. |
23.06.2009, 16:58 | #3 |
Форумчанин
Регистрация: 03.05.2009
Сообщений: 112
|
Начал выполнять первый пункт и сразу проблема. Не могу вывести значения множеств А и В на экран. Подскажите как?
Код:
|
23.06.2009, 17:10 | #4 |
Форумчанин
Регистрация: 07.04.2009
Сообщений: 245
|
Для вывода этого множества на экран можно поступить вот так:
Код:
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
Последний раз редактировалось Anatole; 23.06.2009 в 17:16. |
23.06.2009, 19:30 | #5 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Цитата:
если есть желание охватить ВСЕ элементы, то надо от нуля плясать: Код:
Код:
|
||
24.06.2009, 09:48 | #6 |
Форумчанин
Регистрация: 03.05.2009
Сообщений: 112
|
Множества ввожу ,а дальше никак.
Подскажите как правильно процедуры описать,чтобы их можно было в меню вызывать. Код:
|
24.06.2009, 10:35 | #7 | |
Форумчанин
Регистрация: 07.04.2009
Сообщений: 245
|
Цитата:
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
Последний раз редактировалось Anatole; 24.06.2009 в 11:08. |
|
24.06.2009, 16:02 | #8 |
Форумчанин
Регистрация: 03.05.2009
Сообщений: 112
|
При вызове функции '1': obyedinenie('C',third_set); vyvod('C',C);end; пишет несоответствие типа. Подскажите как исправить.
Код:
|
24.06.2009, 16:36 | #9 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Если память не подводит :
Код:
I'm learning to live...
|
24.06.2009, 16:50 | #10 |
Форумчанин
Регистрация: 03.05.2009
Сообщений: 112
|
процедура объявлена след. образом
procedure obyedinenie(first_set,second_set:si mvol; var tird_set:simvol); Как правильно записать вызов процедуры obyedinenie ? Последний раз редактировалось ai\ekcah^p; 24.06.2009 в 18:31. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дискретная математика как основа программирования. | Geg[C/c++] | Помощь студентам | 4 | 19.02.2009 13:50 |
Дискретная математика | RealSHELS | Софт | 4 | 21.10.2008 00:37 |
Дискретная математика паскаль( | Bashyr | Помощь студентам | 5 | 03.07.2008 12:56 |
помогите! Дискретная математика, грамматики | tywonka | Помощь студентам | 0 | 07.06.2008 13:46 |
Математика | doniyor | Общие вопросы Delphi | 2 | 15.05.2008 18:25 |