Введение

Линейные алгоритмы

Алгоритмы с ветвлением

Алгоритмы с повторением

Одномерный массив (вектор)

Двумерный массив (матрица)

Пользовательские процедуры и функции

Строки

Множества

маркированный список

справочные материалы

маркированный список

теоретические вопросы

маркированный список

задачи, решения, программы

Записи

Файлы

Графика

На главную

              

Задания.

Раздаточный материал

 

 I. Какие из следующих конструкций являются множествами, а какие нет и почему?

а) [9,6,3,0];

b) [2..3,5,7];

c) [1..15,4..18];

d) ['*','*'];

e) [0..0];

f) [2,sqrt(9)];

g) [true..false];

 

2. var s: set of char; c,d: char;

     Присвоить переменной s:

а) пустое множество

б) множество из строчных гласных латинских букв (a,e,i,o,u)

в) множество из всех цифр

г) множество литер, больше с, но меньше g (c<g)

 

3. Найти пересечение, объединение и раность множеств:

а) [1,3,6,8] и [2,4,6,9];

б) [2,0,10,4] и [2,0,10,4];

в) [ ] и [1,2,3];

г) [2,3,4] и [1,8,9,0,12];

д) [1,2,3] и [2,4,6,7] и [5,2,3];

е) [1] и [3,1] и [3,2,1];

ж) [1,2] и [3,4,5] и [6];

з) [4,6] и [7,6] и [ ];

и) [2,5] и [5,3] и [7,5,7] и [56,5,2,4,5,77,9];

к) [3,4,0,0,0,0] и [0,0,0,0,55] и [44,55,0,0,0,88];

 

4. Вычислить значение выражений:

a) [2..13]*[3,13..60]+[4..10]-[5..15]*[6]

 б) [2..10]-[4,6]-[2..12]*[8..15]

  в) (['0'..'7']+['2'..'9']*(['a']+['z'])

 

Решения (ответы)

1. f) Нет (вещественная величина), остальные множества.

 

2. a) S:=[ ]

б)  s:=['a','e','i','o','u']

в)  s:=[0..9];

г) s:=['c'..'g'];

 

3. а) пересечение [6]                          объединение [1,3,6,8,2,4,9]            разность [1,3,8]

    б) пересечение [2,0,10,4]               объединение [2,0,10,4]                   разность [ ]

    в) пересечение [ ]                           объединение [1,2,3]                        разность [ ]

    г) пересечение [ ]                            объединение [2,3,4,1,8,9,0,12]       разность [2,3,4]

    д) пересечение [2]                          объединение[1,2,3,4,6,7,5]             разность [ ]

    е) пересечение [1]                          объединение[1,2,3]                         разность [ ]

    ж) пересечение [ ]                          объединение[1,2,3,4,5,6]                разность [ 1,2]

    з) пересечение [ ]                          объединение[4,6,7]                          разность [ 4]

    и) пересечение [5]                          объединение[2,5,3,7,56,77,9,4]     разность [ ]

    к) пересечение [0,0,0]                   объединение[0,0,0,0,3,4,55,44,88]   разность [3,4]

 

4.a) [3..5,7..10,13]

   б) [2,3]

   в) [ ]

Сайт создан в системе uCoz