Презентация Множество в языке Pascal онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Множество в языке Pascal абсолютно бесплатно. Урок-презентация на эту тему содержит всего 20 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Множество в языке Pascal



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    20 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    121.37 kB
  • Просмотров:
    77
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Множество в языке Pascal
Содержание слайда: Множество в языке Pascal

№2 слайд
Множеством называется
Содержание слайда: Множеством называется неупорядоченный ограниченный набор однотипных данных. Все элементы множества должны принадлежать одному из скалярных (простых) типов, кроме вещественных. Этот тип называется базовым типом множества. Базовый тип задается перечислением или диапазоном значений. Если множество не имеет элементов, оно называется пустым и обозначается как [ ] .

№3 слайд
Количество элементов
Содержание слайда: Количество элементов множества называется его мощностью (максимальное количество 255). В множестве не может быть повторяющихся элементов. Область значений типа множество – набор всевозможных подмножеств, составленных из элементов базового типа.

№4 слайд
Способы описания множеств .
Содержание слайда: Способы описания множеств 1. Var имя множества : set of тип элементов;   2. Type имя типа = set of тип элементов; Var имя множества : имя типа;   где, set of - служебные слова ( множество из); тип элементов – любой порядковый.

№5 слайд
Например Type mn set of char
Содержание слайда: Например: Type mn = set of char; Var a,b: mn; c: set of 2..6; Begin a:=[ ‘A’..’Z’]; c:=[2, 4..6]; b:=[]; . . . End.

№6 слайд
Операции над множествами .
Содержание слайда: Операции над множествами 1. Операция IN - используется для проверки принадлежности какого-либо значения указанному множеству. Обычно применяется в операторах условного перехода . Результат выполнения операции логического типа ( True или False).

№7 слайд
Пример Var s char m , m set
Содержание слайда: Пример: Var s:char; m1, m2: set of char; Begin m1:=[‘0’..’9’]; m2:=[‘A’..’я’]; readln(s); If s in m1 then writeln (‘цифра’) else if s in m2 then writeln (‘буква’); . . . end.

№8 слайд
Операции над множествами .
Содержание слайда: Операции над множествами 2. Объединение множеств (+) . Объединением двух множеств является третье множество, содержащее элементы обоих множеств. A:=[3,5,7..10, 15..20] B:=[1..4, 6, 10..12] C:=A+B { C:=[1..12, 15..20] }      

№9 слайд
Операции над множествами .
Содержание слайда: Операции над множествами 3. Пересечение множеств (*). Пересечением двух множеств является третье множество, которое содержит элементы, входящие одновременно в оба множества. A:=[3,5,7..10, 15..20] B:=[1..4, 6, 10..12] C:=A*B { C:=[3,10] }

№10 слайд
Операции над множествами
Содержание слайда: Операции над множествами 4 Разность множеств (-). Разностью двух множеств является третье множество, которое содержит элементы первого множества, не входящие во второе множество. A:=[3,5,7..10, 15..20] B:=[1..4, 6, 10..12] C:=A-B { C:=[5,7..9,15..20] }

№11 слайд
Операции над множествами .
Содержание слайда: Операции над множествами 5. Операция «равно» (=). Два множества А и В считаются равными, если они состоят из одних и тех же элементов. Порядок следования элементов в сравниваемых множествах значения не имеет. A:=[1,2,3] B:=[3,2,1] A=B {true}

№12 слайд
Операции над множествами .
Содержание слайда: Операции над множествами 6. Операция «не равно» (<>). Два множества А и В считаются не равными, если они отличаются по мощности или по значению хотя бы одного элемента. 7. Операция «больше или равно» (>=) . Результат операции А>=B равен True , если все элементы множества В содержатся в множестве А. 8. Операция «меньше или равно» ( <=). Если все элементы множества А содержатся в множестве В , то результат равен True.

№13 слайд
Пример
Содержание слайда: Пример:

№14 слайд
Ввод элементов множества
Содержание слайда: Ввод элементов множества Элементам множества задаются значения оператором присваивания. Пример: Var zn: set of char; Begin zn:=[‘;’, ‘.’, ‘?’, ‘ ‘, ‘!’, ‘:’, ‘-’]; {знаки препинания} . . . End.

№15 слайд
Стандартные процедуры работы
Содержание слайда: Стандартные процедуры работы с множествами

№16 слайд
Вывод элементов множества
Содержание слайда: Вывод элементов множества Program VivodMN; Type mn=set of char; Var a:mn; x: char; begin a:=[‘f’, ‘j’, ‘e’]; For x:=’a’ to ‘z’ do If x in a then write (x); End.

№17 слайд
Пример Дана строка символов
Содержание слайда: Пример 1: Дана строка символов из строчных русских букв , слова разделены любым знаком препинания . Вывести слова начинающиеся с гласной буквы , а оканчивающиеся - согласной.

№18 слайд
Содержание слайда:

№19 слайд
program Mnog const zn , , . ,
Содержание слайда: program Mnog; const zn=[',','.',':',';','?','!',' ']; glas=['а','е','и','о','у','ю','я','э','ы','ё']; sog=['б','в','г','д','ж','з','й','к','л','м','н','п','р','с','т','ф','х','ц','ч','ш','щ']; var St,sl:string; i:integer; begin Writeln('Введите cтроку'); readln(st); For i:=1 to length(st) do If not(st[i] in zn) then sl:=sl+st[i] else begin if (sl[1] in glas) and (sl[length(sl)] in sog) then Writeln(sl); sl:=''; end; end.

№20 слайд
Результат решения задачи
Содержание слайда: Результат решения задачи   Введите cтроку мама,арбуз помой! арбуз

Скачать все slide презентации Множество в языке Pascal одним архивом: