Задания на обработку множеств
Вариант 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 (вводится с клавиатуры) нет соответствующей строчной буквы. Упорядочить строки матрицы по возрастанию количества подсчитанных символов. Новых матриц не вводить. Отпечатать исходную, преобразованную матрицы и введенное множество символов. Ввод и вывод матриц осуществлять в виде матриц.