ЛАБОРАТОРНАЯ РАБОТА 6. МОДИФИКАЦИЯ ОДНОМЕРНЫХ МАССИВОВ
Задание 1. Числовой массив R содержит k <=20 элементов (для вариантов 5, 8, 13, 16, 17 и 18 – целочисленный, для остальных – вещественный). Элементы массива вводится с клавиатуры. Написать функции создания массива и вывода его на экран. Написать функцию удаления из массива указанных элементов (вспомогательные массивы не использовать).
Задание 2. Даны натуральные числа m, n, последовательности целых чисел a1,a2,…,am и b1,b2,…bn. В каждой последовательности могут быть повторяющиеся члены. Выполнить свое задание, приняв m<=20, n<=30. Последовательности хранить в массивах. Написать функции создания массива и вывода его на экран.
ВАРИАНТЫ
Вариант | Задание 1 | Задание 2 |
1 | все элементы, удовлетворяющие условию |ri|< e, где e-задаваемое с клавиатуры положительное число; | Получить все члены последовательности |
2 | все положительные элементы, расположенные до максимального; | Проверить, верно ли, что все члены последовательности |
3 | все положительные элементы, расположенные после максимального; | Получить все числа, которые входят в каждую последовательность не более, чем по 3 раза. |
4 | все отрицательные элементы, расположенные до минимального; | Получить все числа, которые входят в последовательность |
5 | все нечетные элементы, расположенные до максимального; | Получить все числа, которые входят в последовательность |
6 | все отрицательные элементы, расположенные после минимального; | Получить все числа, которые входят в каждую последовательность по одному разу. |
7 | все положительные элементы, расположенные между максимальным и минимальным элементами; | Получить все числа, которые входят в последовательность |
8 | все четные элементы, расположенные между первым и последним элементами, удовлетворяющие условию |ri|<e, где e-задаваемое с клавиатуры положительное число. | Определить, сколько чисел входит в последовательность |
9 | все положительные элементы, расположенные до минимального; | Определить, сколько чисел входит в последовательность |
10 | все положительные элементы, расположенные после минимального; | Определить, сколько чисел входит ровно дважды в последовательность |
11 | все элементы, удовлетворяющие условию |ri|> e, где e-задаваемое с клавиатуры положительное число; | Построить последовательность, представляющую собой объединение нечетных членов последовательностей |
12 | все отрицательные элементы, расположенные до максимального; | Проверить, верно ли, что четные члены последовательности |
13 | все нечетные элементы, расположенные после минимального; | Найти числа |
14 | все отрицательные элементы, расположенные после максимального; | Построить последовательность, представляющую собой пересечение четных членов последовательностей |
15 | все отрицательные элементы, расположенные между максимальным и минимальным элементами; | Получить все нечетные числа, которые входят в последовательность |
16 | все двузначные элементы, расположенные до минимального; | Найти числа |
17 | все двузначные элементы, расположенные после минимального; | Получить все числа, которые входят в последовательность |
18 | все двузначные элементы, расположенные до максимального; | Получить все числа, которые не входят в последовательность |
ЛАБОРАТОРНАЯ РАБОТА 7.
ЛАБОРАТОРНАЯ РАБОТА 8. МОДИФИКАЦИЯ ДВУМЕРНЫХ МАССИВОВ
Задание 1. Дана прямоугольная матрица (NxM, где 1<=N<=10, 1<=M<=10). Выполнить удаление заданного элемента матрицы. Ввод, вывод и удаление реализовать в виде отдельных функций.
Задание 2. Дана квадратная матрица целых чисел (nxn, где 1<=n<=10). Упорядочить указанные элементы матрицы. Ввод, вывод и сортировки реализовать в виде отдельных функций.
ВАРИАНТЫ
Вариант | Задание 1 | Задание 2 |
1 | Дана прямоугольная матрица целых чисел. Удалить строчку с максимальной суммой. | Дана квадратная матрица целых чисел. Упорядочить элементы в K-ом столбце матрицы по возрастанию. |
2 | Дана прямоугольная матрица целых чисел. Удалить строчку с максимальным количеством ненулевых элементов. | Дана квадратная матрица целых чисел. Упорядочить по возрастанию элементы в столбце с минимальным произведением. |
3 | Дана прямоугольная матрица целых чисел. Удалить строчку с максимальным элементом. | Дана квадратная матрица целых чисел. Упорядочить по возрастанию элементы в столбце с минимальной суммой. |
4 | Дана прямоугольная матрица целых чисел. Удалить K-ую строчку. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в столбце с минимальным элементом. |
5 | Дана прямоугольная матрица целых чисел. Удалить строчку с минимальным произведением элементов. | Дана квадратная матрица целых чисел. Упорядочить элементы по возрастанию в столбце с максимальным количеством нулевых элементов в столбце. |
6 | Дана прямоугольная матрица целых чисел. Удалить столбец с минимальной суммой. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в строчке с максимальным элементом. |
7 | Дана прямоугольная матрица целых чисел. Удалить строчку с минимальным элементом. | Дана квадратная матрица целых чисел. Упорядочить элементы в K-ом столбце матрицы по убыванию. |
8 | Дана прямоугольная матрица целых чисел. Удалить K-ый столбец. | Дана квадратная матрица целых чисел. Упорядочить по возрастанию элементы в строке с минимальным элементом. |
9 | Дана прямоугольная матрица целых чисел. Удалить строчку с минимальным количеством нечетных элементов. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в столбце с минимальной суммой. |
10 | Дана прямоугольная матрица целых чисел. Удалить столбец с максимальным количеством четных элементов. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в строчке с минимальной суммой. |
11 | Дана прямоугольная матрица целых чисел. Удалить столбец с максимальной суммой. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в строчке с наименьшим количеством четных чисел. |
12 | Дана прямоугольная матрица целых чисел. Удалить столбец с минимальным произведением элементов. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в строчке с наибольшим количеством нечетных чисел. |
13 | Дана прямоугольная матрица целых чисел. Удалить столбец с минимальным количеством ненулевых элементов. | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в строчке с минимальным произведением. |
14 | Дана прямоугольная матрица целых чисел. Удалить строку с максимальным количеством нулевых элементов | Дана квадратная матрица целых чисел. Упорядочить по убыванию элементы в столбце с максимальным элементом. |
15 | Дана прямоугольная матрица целых чисел. Удалить столбец с минимальным элементом. | Дана квадратная матрица целых чисел. Упорядочить по возрастанию элементы в строчке с наибольшим количеством нулевых элементов. |
16 | Дана прямоугольная матрица целых чисел. Удалить столбец с максимальным элементом. | Дана квадратная матрица целых чисел. Упорядочить по возрастанию элементы в строчке с максимальным произведением. |
17 | Дана прямоугольная матрица целых чисел. Удалить столбец со средним арифметическим значением элементов наименее отличающимся от среднего арифметического значения всей матрицы | Дана квадратная матрица целых чисел. Упорядочить элементы на главной диагонали по возрастанию |
18 | Дана прямоугольная матрица целых чисел. Удалить строку со средним арифметическим значением элементов, наименее отличающимся от среднего арифметического значения всей матрицы | Дана квадратная матрица целых чисел. Упорядочить элементы на побочной диагонали по убыванию |


