Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mnoshtext.doc
Скачиваний:
5
Добавлен:
09.02.2015
Размер:
109.57 Кб
Скачать

Задания на обработку множеств

Вариант 1

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить строки матрицы по убыванию количества подсчитанных символов. Новых матриц не вво­дить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 2

Даны две символьные матрицы A(N,M), B(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, одновременно при­сутствующих в обеих матрицах. Из полученного множества соста­вить одномерный массив, упорядоченный по алфавиту. Отпечатать исходные матрицы и полученный массив. Ввод и вывод матриц осу­ществлять в виде матриц.

Вариант 3

Даны две символьные матрицы C(N,M), D(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, присутствующих в первой матрице, но отсутствующих во второй матрице. Из получен­ного множества составить одномерный массив, который упорядочить по алфавиту. Отпечатать исходные матрицы и полученный массив. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 4

Даны две символьные матрицы E(N,M), F(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, присутствующих либо в первой матрице, либо во второй матрице. Из полученного мно­жества составить одномерный массив, который упорядочить по ал­фавиту. Отпечатать исходные матрицы и полученный массив. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 5

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить строки мат­рицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 6

Дана символьная матрица V(M,N), M<=14, N<=16. С клавиатуры вводятся два множества символов M1 и M2. Сформировать из матри­цы одномерный массив символов, принадлежащих пересечению двух введенных множеств, который должен быть упорядочен по алфавиту. Отпечатать исходную матрицу, введенные множества символов, по­лученный массив символов. Ввод и вывод матрицы осуществлять в виде матрицы.

Вариант 7

Дана символьная матрица V(M,N), M<=14, N<=16. С клавиатуры вводятся два множества символов M1 и M2. Сформировать из матри­цы одномерный массив символов, принадлежащих объединению двух введенных множеств, который должен быть упорядочен по алфавиту. Отпечатать исходную матрицу, введенные множества символов, по­лученный массив символов. Ввод и вывод матрицы осуществлять в виде матрицы.

Вариант 8

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, не входящих в множество сим­волов Z, которое вводится с клавиатуры. Упорядочить строки мат­рицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 9

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить столбцы мат­рицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 10

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество символов, не входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить столбцы мат­рицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 11

Даны две символьные матрицы A(N,M), B(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, одновременно присутс­твующих в обеих матрицах. Из полученного множества составить од­номерный массив, упорядоченный в порядке, обратном алфавитному. Отпечатать исходные матрицы и полученный массив. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 12

Даны две символьные матрицы C(N,M), D(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, присутствующих в первой матрице, но отсутствующих во второй матрице. Из получен­ного множества составить одномерный массив, который упорядочить в порядке, обратном алфавитному. Отпечатать исходные матрицы и полученный массив. Ввод и вывод матриц осуществлять в виде мат­риц.

Вариант 13

Даны две символьные матрицы E(N,M), F(K,L), N<=15, M<=12, K<=14, L<=13. Получить множество символов, присутствующих либо в первой матрице, либо во второй матрице. Из полученного мно­жества составить одномерный массив, который упорядочить в порядке, обратном алфавитному. Отпечатать исходные матрицы и получен­ный массив. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 14

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить строки мат­рицы по убыванию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 15

Дана символьная матрица V(M,N), M<=14, N<=16. С клавиатуры вводятся два множества символов M1 и M2. Сформировать из матри­цы одномерный массив символов, принадлежащих пересечению двух введенных множеств, который должен быть упорядочен в порядке, обратном алфавитному. Отпечатать исходную матрицу, введенные множества символов, полученный массив символов. Ввод и вывод матрицы осуществлять в виде матрицы.

Вариант 16

Дана символьная матрица V(M,N), M<=14, N<=16. С клавиатуры вводятся два множества символов M1 и M2. Сформировать из матри­цы одномерный массив символов, принадлежащих объединению двух введенных множеств, который должен быть упорядочен в порядке, обратном алфавитному. Отпечатать исходную матрицу, введенные множества символов, полученный массив символов. Ввод и вывод матрицы осуществлять в виде матрицы.

Вариант 17

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, не входящих в множество сим­волов Z, которое вводится с клавиатуры. Упорядочить строки мат­рицы по убыванию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы

и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 18

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить столбцы мат­рицы по убыванию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 19

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество символов, не входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить столбцы мат­рицы по убыванию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 20

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество символов, входящих в множество А1, в множество А2 и принадлежащих пересечению множеств А1 и А2 (мно­жества символьные, элементы множеств вводятся с клавиатуры). Полученные количества записать в матрицу К(N,3). Упорядочить строки матрицы по убыванию количества символов, вхо­дящих в пересечение множеств. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенные мно­жества символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 21

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество согласных букв, не входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 22

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество небуквенных символов, входящих в мно­жество символов Z, которое вводится с клавиатуры. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осу­ществлять в виде матриц.

Вариант 23

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество цифр, не входящих в множество сим-

волов Z, которое вводится с клавиатуры. Упорядочить строки мат­рицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осущест­влять в виде матриц.

Вариант 24

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество строчных согласных букв, для которых в множестве символов Z есть соответствующая заглавная буква, мно­жество Z вводится с клавиатуры. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введен­ное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 25

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество строчных гласных букв, для которых в множестве Z (вводится с клавиатуры) нет соответствующей заглав­ной буквы. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать ис­ходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 26

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество небуквенных символов, не входящих в мно­жество символов Z, которое вводится с клавиатуры. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осу­ществлять в виде матриц.

Вариант 27

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество буквенных символов, входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить столбцы матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осу­ществлять в виде матриц.

Вариант 28

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество цифр и знаков препинания, не входящих в множество символов Z, которое вводится с клавиатуры. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осу­ществлять в виде матриц.

Вариант 29

Подсчитать по каждому столбцу символьной матрицы S(N,M), N<=12, M<=15 количество заглавных согласных букв, для которых в

множестве символов Z есть соответствующая строчная буква, мно­жество Z вводится с клавиатуры. Упорядочить столбцы матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введен­ное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

Вариант 30

Подсчитать по каждой строке символьной матрицы S(N,M), N<=12, M<=15 количество заглавных гласных букв, для которых в множестве Z (вводится с клавиатуры) нет соответствующей строчной буквы. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать ис­ходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осуществлять в виде матриц.

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