Инфоурок Информатика ПрезентацииПрезентация на тему "Структурированный тип данных – множество. Операции над множествами."

Презентация на тему "Структурированный тип данных – множество. Операции над множествами."

Скачать материал
Скачать материал "Презентация на тему "Структурированный тип данных – множество. Операции над множествами.""

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Бренд-менеджер

Описание презентации по отдельным слайдам:

  • Структурированный тип данных – множество.  Операции над множествами.Презента...

    1 слайд

    Структурированный тип данных – множество.
    Операции над множествами.
    Презентация на тему:
    Составитель: преподаватель Климова Юлия Васильевна

  • 3. Разобрать конкретные решенные примеры задач1. Изучить понятие множества, е...

    2 слайд

    3. Разобрать конкретные решенные примеры задач
    1. Изучить понятие множества, его мощности
    Цель занятия
    2. Изучить операции при работе с типом множество

  • Структурированный тип данных – множество.  
Операции над множествамиМножество...

    3 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Множество — это структурированный тип данных, состоящий из неупорядоченного набора различных однотипных элементов, рассматриваемых как единое целое.

  • Структурированный тип данных – множество.  
Операции над множествамиЗначения...

    4 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Значения элементов множества указываются в квадратных скобках:
    ['а', 'b','с'] – множество из трех литер a, b, c
    ['a'..'z'] – множество литер от a до z
    [3, 4, 7, 9, 12] – множество из пяти целых чисел
    ['a'..'z', '&', '! '] – множество, содержащее все латинские литеры и символы & и !
    [1..100] – множество целых чисел от 1 до 100
    [] – пустое множество

  • Структурированный тип данных – множество.  
Операции над множествамиМощность...

    5 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Мощность множества – количество его элементов.
    Максимальная мощность множества – 256.

  • Структурированный тип данных – множество.  
Операции над множествами1) [1, 2,...

    6 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    1) [1, 2, 3] и [3, 2, 1] — это эквивалентные множества.
    2) [1, 2, 3, 4, 2, 3, 4, 5] эквивалентно [1..5]

  • Структурированный тип данных – множество.  
Операции над множествамиVar  : se...

    7 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Var <имя переменной> : set of <базовый тип>;
    Var A, D : Set Of Byte;
    B : Set Of 'a'..'z';
    C : Set Of Boolean;
    Описание переменных типа множество:
    Пример:

  • Структурированный тип данных – множество.  
Операции над множествамиНельзя вв...

    8 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Нельзя вводить значения во множественную переменную процедурой ввода и выводить процедурой вывода.

  • Структурированный тип данных – множество.  
Операции над множествами := 
;A :...

    9 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    <множественная переменная> :=
    <множественное выражение>;
    A : = [50, 100, 150, 200];
    B : = ['m', 'n', 'k'];
    C : = [True, False];
    D : = A;
    Для получения значения множественной переменной применяется оператор присваивания:
    Пример:

  • Структурированный тип данных – множество.  
Операции над множествами[1, 2, 3,...

    10 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    [1, 2, 3, 4] + [3, 4, 5, 6] => [1, 2, 3, 4, 5, 6]
    []+[‘a’..’z’]+[‘A’..’E’, ‘k’] => [‘A’..’E’, ‘a’..’z’]
    Операции над множествами.
    Пример:
    1. Объединение двух множеств A и B
    A
    B

  • Структурированный тип данных – множество.  
Операции над множествами[1, 2, 3,...

    11 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    [1, 2, 3, 4] * [3, 4, 5, 6] => [3, 4] ъ
    [‘a’..’z’]*[‘A’..’E’, ‘k’]  => [‘k’]
    Операции над множествами.
    Пример:
    2. Пересечение двух множеств A и B
    A
    B

  • Структурированный тип данных – множество.  
Операции над множествами1) [1, 2,...

    12 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    1) [1, 2, 3, 4] - [3, 4, 5, 6] => [1, 2]
    [3, 4, 5, 6] - [1, 2, 3, 4]  => [5, 6]
    2) [‘a’..’z’]-[‘A’..’E’, ‘k’]  => [‘a’..’j’, ‘i’..’z’]
    [‘A’..’E’, ‘k’] - [‘a’..’z’]  => [‘A’..’E’]
    Операции над множествами.
    Пример:
    3. Разность двух множеств A и B
    A
    B

  • Структурированный тип данных – множество.  
Операции над множествами4 in [3,...

    13 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    4 in [3, 4, 7, 9] –– true,
    5 in [3, 4, 7, 9] –– false.
    Операции над множествами.
    Пример:
    4. Операция вхождения определяет входит ли значение величины Х в множество А.
    x in А;
    Результат — логическая величина (true или false)

  • Структурированный тип данных – множество.  
Операции над множествами4 in [3,...

    14 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    4 in [3, 4, 7, 9] –– true,
    5 in [3, 4, 7, 9] –– false.
    Операции над множествами.
    Пример:
    4. Операция вхождения определяет входит ли значение величины Х в множество А.
    x in А;
    Результат — логическая величина (true или false)

  • Структурированный тип данных – множество.  
Операции над множествамиn in [10....

    15 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    n in [10..99]
    Примеры использования.
    можно записать:
    1. Число n является двухзначным. Вместо  
    (n >= 10) and (n <=99)
    c in [‘А’.. ‘Я’, ‘а’..‘я’]
    можно записать:
    2. Символ c является русской буквой. Вместо  
    (c >= ‘А’) and (c <= ‘Я’) or (c>=‘а’) and (c<=‘я’)

  • Структурированный тип данных – множество.  
Операции над множествамиC помощью...

    16 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    C помощью процедуры Include (х, а)
    Добавить новый элемент в множество: 
    Операция объединенияХ:= Х+[a]
    Исключить элемент из множества: 
    Х – множество, А – переменная базового типа
    Cпомощью процедуры Exclude  (Х, а)
    Операция объединенияХ:= Х-[а]

  • Пример программы

    17 слайд

    Пример программы

  • Структурированный тип данных – множество.  
Операции над множествамиДана стро...

    18 слайд

    Структурированный тип данных – множество.
    Операции над множествами
    Дана строка. Сохранить в ней только первые вхождения символов, удалив все остальные.

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 668 200 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 18.06.2019 1337
    • PPTX 271.5 кбайт
    • 29 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Климова Юлия Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Климова Юлия Васильевна
    Климова Юлия Васильевна
    • На сайте: 5 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 10307
    • Всего материалов: 4

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 13 регионов
  • Этот курс уже прошли 76 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

Реклама для роста бизнеса: эффективные стратегии и инструменты

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов

Мини-курс

Архитектура мира: от Крита до Австралии

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 42 человека из 20 регионов
  • Этот курс уже прошли 17 человек

Мини-курс

Психологические особенности педагогического общения

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 33 человека из 19 регионов
  • Этот курс уже прошли 22 человека