Составители:
Рубрика:
Теоретический материал
1. Общие положения
В Paskal под множеством понимают ограниченный, не-
упорядоченный набор различных элементов одинакового ти-
па. Например: множество фигур на плоскости (прямоуголь-
ник, квадрат, круг, ромб), множество радиодеталей
(транзистор, диод, конденсатор), множество транспортных
средств (автобус, трамвай, метро, такси). Все элементы мно-
жества должны быть одного порядкового типа, который на-
зывается базовым типом этого множества.
Базовым типом может быть любой ограниченный или
скалярный тип, кроме неограниченного целого и вещественно-
го типа. Базовый тип задается диапазоном или перечислением
с учетом допустимого количества элементов и того, что эле-
менты (для целых типов) должны лежать в диапазоне от 0 до
255. Элементы множества заключаются в квадратные скобки.
Множество, не содержащее элементов, называется пус-
тым. Пустое множество обозначается [ ], оно включено в
любое другое множество.
Два множества считаются эквивалентными тогда и только
тогда, когда все их элементы одинаковы, причем порядок сле-
дования элементов во множестве безразличен. Поэтому оди-
наковы следующие множества: [A, B, C], [B, C, A], [C, B, A].
Записи типа [ 5 .. 5 ] , [ 9 .. 0 ] соответствуют одноэле-
ментному множеству и пустому множеству
.
Если все элементы одного множества входят также и в
другое, говорят о включении первого множества во второе.
После задания базового типа совокупность значений со-
ответственного множественного типа определяется автома-
тически, в нее входят все возможные подмножества, являю-
щиеся произвольными комбинациями базового множества.
2. Описание множественного типа
Множества должны быть объявлены либо c использова-
нием раздела описания типов Type, либо в разделе описания
переменных Var. Используется словосочетание Set Of.
45
Теоретический материал
1. Общие положения
В Paskal под множеством понимают ограниченный, не-
упорядоченный набор различных элементов одинакового ти-
па. Например: множество фигур на плоскости (прямоуголь-
ник, квадрат, круг, ромб), множество радиодеталей
(транзистор, диод, конденсатор), множество транспортных
средств (автобус, трамвай, метро, такси). Все элементы мно-
жества должны быть одного порядкового типа, который на-
зывается базовым типом этого множества.
Базовым типом может быть любой ограниченный или
скалярный тип, кроме неограниченного целого и вещественно-
го типа. Базовый тип задается диапазоном или перечислением
с учетом допустимого количества элементов и того, что эле-
менты (для целых типов) должны лежать в диапазоне от 0 до
255. Элементы множества заключаются в квадратные скобки.
Множество, не содержащее элементов, называется пус-
тым. Пустое множество обозначается [ ], оно включено в
любое другое множество.
Два множества считаются эквивалентными тогда и только
тогда, когда все их элементы одинаковы, причем порядок сле-
дования элементов во множестве безразличен. Поэтому оди-
наковы следующие множества: [A, B, C], [B, C, A], [C, B, A].
Записи типа [ 5 .. 5 ] , [ 9 .. 0 ] соответствуют одноэле-
ментному множеству и пустому множеству.
Если все элементы одного множества входят также и в
другое, говорят о включении первого множества во второе.
После задания базового типа совокупность значений со-
ответственного множественного типа определяется автома-
тически, в нее входят все возможные подмножества, являю-
щиеся произвольными комбинациями базового множества.
2. Описание множественного типа
Множества должны быть объявлены либо c использова-
нием раздела описания типов Type, либо в разделе описания
переменных Var. Используется словосочетание Set Of.
45
Страницы
- « первая
- ‹ предыдущая
- …
- 43
- 44
- 45
- 46
- 47
- …
- следующая ›
- последняя »
