Множество Множество - совокупность всевозможных сочетаний объектов исходного порядкового типа. Число элемен- Порядок тов исходного "расположения" множества.

Презентация:



Advertisements
Похожие презентации
Множества PASCAL. Примеры объявления: 1 способ2 способ Type MN1=set of char; MN2=set of byte; MN3=set of 0..9; MN4=set of 0..9; MN5=set of K..R; MN6=set.
Advertisements

Для добавления текста щелкните мышью Структурированные типы данных. Множества 11 класс.
Множини. 2 Множества Множество это структурированный тип данных, представляющий собой набор взаимосвязанных по какому- либо признаку объектов, которые.
«Программирование с использованием множеств» Delphi. Тема 8:
Множественный тип данных. Представление множеств. Операции над множествами.
Тема: Множества.. Множество – совокупность однотипных элементов, рассматриваемых как единое целое. Примеры множеств: [ 3, 4, 7, 9, 12] [ ] [ a,
Множественный тип данных А+В А*В. Множество - конечная совокупность элементов, принадлежащих некоторому базовому типу. Базовый тип –перечислимые типы.
Система типов данных в языке Паскаль Перечисляемый тип, тип- диапазон, множество.
Множества Множества Основные понятия Курс. Определение : Множество это набор элементов одинакового типа, которые рассматриваются как единое целое.
Система типов данных в языке Паскаль Перечисляемый тип, тип- диапазон, множество.
Множественный тип данных Множество в языке Паскаль – это ограниченный набор различных элементов одного (базового) типа, которые рассматриваются как единое.
Множества. Множество- ограниченный, неупорядоченный набор различных элементов одного типа. Примеры множеств: Множество арабских цифр. Множество знаков.
Множества Выход Множества. Описание типа множество. Множество – это структурированный тип данных, представляющий собой набор взаимосвязанных по какому-либо.
Структурированные типы в Pascal Pascal Структурированные типы данных в Pascal характеризуются множественностью образующих тип элементов. К этим типам относятся.
Типы данных в Turbo Pascal Шутилина Л.А.
Классификация типов данных К стандартным типам относятся целый; вещественный; символьный; логический. Кроме того, все типы можно разделить на категории.
Тип данных множества. Множества ограниченный упорядочный набор различных элементов одного базового типа. Базовый тип – совокупность всех возможных элементов.
Множество – это совокупность однотипных элементов или объектов, объединённых по некоторому признаку, интересному для данного рассмотрения или анализа.
Статичні структури даних.. 2 Статические данные переменная (массив) имеет имя, по которому к ней можно обращаться размер заранее известен (задается при.
Подмножество Домашнее задание: §3.2 – ; 3.12(в,г); 3.13(в,г); 3.14(в,г) 1.
Транксрипт:

Множество Множество - совокупность всевозможных сочетаний объектов исходного порядкового типа. Число элемен- Порядок тов исходного "расположения" множества в элементов в Turbo Pascal множестве не должно не фикси- превышать 256. руется.

У Х Множество Такое определение множества соответствует принятой в математике трактовке множества как бесповторной неупорядоченной совокупности объектов.

Для задания типа "множество" следует использовать служебные слова set и of, а затем указать элементы этого множества, как правило, в виде перечисления или диапазона, например: Type Alfa = set of 'A'..'Z'; Ten = set of 0..9; Day = set of (Пн,Вт,Ср,Чт,Пт); Введя тип "множество", можно задать переменные этого типа. Var CAlfa: Alfa; U233: Ten; D: Day;

Так же как и для других структурированных типов, тип множество можно задать непосредственно при задании переменных. Var CAlfa: set of 'A'..'Z'; d: set of (Пн,Вт,Ср,Чт,Пт); U233: set of 0..9; C: set of char;

Операции над множествами + - объединение множеств: C := A+B; - пересечение множеств: C := A*B; АВ А+В

Операции над множествами - – разность множеств: C := A-B; А В = - проверка эквивалентности двух множеств: A = B; А - В А В

Операции над множествами - проверка неэквивалентности двух множеств: A B;

Операции над множествами >= - проверка, является ли правое множество подмножеством левого: A >= B; in - проверка, входит ли элемент (слева) в множество (справа): А in B; Результат операции – логическая величина. В А В А

Операции над множествами [1, 8, 7, 5] + [6, 2, 1, 5, 7] = [1, 8, 7, 5, 6, 2]; [6, y, (, +] + [] = [6, y, (, +] ; [1,8,7,5] - [6,2,1,5,7] = [1,8]; [a,d,&,i] - [i,r,y,*,&] = [a,d]; [1, 8, 7, 5] * [6, 2, 1, 5, 7] = [1, 7, 5]; [s, d,7, 5] * [6, 2, s, 5, 7] = [s, 7, 5]; [q, w, d, %] = [ w, %, q, d]; [Лов, Дом]