powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
4 сообщений из 4, страница 1 из 1
Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
    #32144758
Inebs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
Может быть кто-то помнит как работать с множествами в Паскале.
Задача простая, но не помню какой-то момент и не могу решить.
Например. Подсчитать среднее арифметическое элементов множества.
Каким образом обращаться к каждому элементу множетсва?
L - так орет ошибку...
А перебором в цикле
For i:=1 to N do
if i in L then.....

как-то нехорошо. Да и если надо будет вывести элементы множества, сохраняя взаимный порядок элементов? Тогда так не получится....
Может быть кто-то подскажет????
...
Рейтинг: 0 / 0
Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
    #32150543
Фотография чингиз
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если есть порядок, это не множество а список
во множестве порядка нет

может можно уменьшать множество выбрасывая из него елемент в цикле

while (пока не кончилось множество)
...
Рейтинг: 0 / 0
Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
    #32154790
golsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только перебором 0 - 255. В Паскале множество - 32х байтовое поле. Каждому элементу соответствует 1 бит. Значение 1 - есть элемент во множестве, 0 - нету. Элементы неявно упорядочены, а значит работают функции Succ и Pred.
...
Рейтинг: 0 / 0
Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
    #32155173
Фотография ТиБиБи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если есть порядок, это не множество а список

Да. Или массив. В Паскале одинаково просто работать с массивами и списками. Предпочтение следует делать исходя из контекста задачи.

Под МНОЖЕСТВОМ понимается набор определенных объектов, называемых его ЭЛЕМЕНТАМИ, относительно которых предполагается, что они однозначно идентифицированы и как-либо ограничены от всего остального мыслимого мира, т.е. имеется некоторое правило, позволяющее определенно сказать, является любой объект элементом данного множества или нет.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Паскаль Тип Множество= SET OF... Помогитье пожалуйста!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]