Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LR7-8.doc
Скачиваний:
37
Добавлен:
10.03.2016
Размер:
222.21 Кб
Скачать

Лабораторная работа №8 Тема: Множества Задание 1

Задание: используя множества А, В, С, состоящие из больших латинских букв, заполненные с клавиатуры, составить программу, находящую:

Вариант 1

(AB)\C

Вариант 2

(AB)C

Вариант 3

(A\B)C

Вариант 4

(A\B)C

Вариант 5

(AC)B

Вариант 6

(B\A)(C\A)

Вариант 7

(B\C)A

Вариант 8

(B\C)A

Вариант 9

C(B\A)

Вариант 10

(AC)\B

Вариант 11

ABC

Вариант 12

A(BC)

Вариант 13

B\(AC)

Вариант 14

C\(AB)

Задание 2

Задание: составить программу решения задачи.

Вариант 1

В массиве А записаны различные символы. Записать в массив В все гласные буквы, а в массив С – согласные (использовать множества всех букв алфавита и гласных букв).

Вариант 2

Подсчитать количество различных цифр в записи натурального числа N (использовать множество цифр данного числа).

Вариант 3

Найти все цифры, не входящие в запись данного натурального числа N (использовать множество цифр данного числа).

Вариант 4

Проверить, является ли данный символьный массив записью числа в 16-ричной системе счисления (использовать множество, содержащее символы 16-ричной системы счисления).

Вариант 5

Проверить, является ли данный символьный массив полностью состоящим из букв (использовать множества цифр и знаков препинания).

Вариант 6

Проверить, является ли данный символьный массив записью арифметического выражения (использовать множество цифр и знаков арифметических операций).

Вариант 7

Определить количество русских букв в данном символьном массиве, содержащем только малые буквы (использовать множество латинских букв).

Вариант 8

Определить количество больших латинских букв в данном символьном массиве (использовать множества латинских букв).

Вариант 9

Найти сумму всех цифр, входящих в символьный массив (использовать множество цифр).

Вариант 10

Дан символьный массив А. Поместить все цифры из этого массива в массив В, а буквы – в массив С.

Вариант 11

Дана строка символов. Вывести на экран все знаки препинания, встречающиеся в этой строке.

Вариант 12

Дана строка символов. Определить процентное соотношение гласных и согласных букв в данной строке.

Вариант 13

Дана строка символов латинского алфавита. Вывести на экран все буквы латинского алфавита, не содержащиеся в данной строке.

Вариант 14

Дана строка, содержащая слова на русском и английском языках. Сформировать две строки, одна из которых будет содержать русские слова, а другая – английские слова.

Литература

  1. Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0 – М.: ДМК, 1998.

  2. Фаронов В.В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. – М.: «Нолидж», издатель Молгачева С.В., 2001.

  3. Марченко А.И., Марченко Л.М. Программирование в среде Turbo Pascal 7.0. – К.: ВЕК+, М.: ДЕСС, 1999.

  4. Семакин И.Г., Шестаков А.П. Основы программирования: Учебник. – М.: Мастерство; НМЦ СПО; Высшая школа, 2001.

  5. Румянцев Дмитрий, Монастырский Леонид. Путь программиста: Опыт созидания личности программиста. – М.: «Издательский Дом ИНФРА-М», 2000.

  6. Культин Н. Б. Turbo Pascal в задачах и примерах. – СПб.: БХВ-Петербург, 2000.

  7. Потопахин В. В. Turbo Pascal. Освой на примерах. – СПб.: БХВ-Петербург, 2005.

  8. Пильщиков В. Н. Сборник упражнений по языку Паскаль: учебное пособие для вузов. – М.: Наука, 1989.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]