ЛАБОРАТОРНАЯ РАБОТА 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

все нечетные элементы, расположенные до максимального;

Получить все числа, которые входят в последовательность не более 2-х раз, и все числа, которые входят в последовательность не менее 2-х раз.

6

все отрицательные элементы, расположенные после минимального;

Получить все числа, которые входят в каждую последовательность по одному разу.

7

все положительные элементы, расположенные между максимальным и минимальным элементами;

Получить все числа, которые входят в последовательность не более 3-х раз и входят в последовательность .

8

все четные элементы, расположенные между первым и последним элементами, удовлетворяющие условию |ri|<e, где e-задаваемое с клавиатуры положительное число.

Определить, сколько чисел входит в последовательность ровно по одному разу и не входят в последовательность .

9

все положительные элементы, расположенные до минимального;

Определить, сколько чисел входит в последовательность не более 3-х раз и не входят в последовательность .

10

все положительные элементы, расположенные после минимального;

Определить, сколько чисел входит ровно дважды в последовательность и входит ровно один раз в .

11

все элементы, удовлетворяющие условию |ri|> e, где e-задаваемое с клавиатуры положительное число;

Построить последовательность, представляющую собой объединение нечетных членов последовательностей и .

12

все отрицательные элементы, расположенные до максимального;

Проверить, верно ли, что четные члены последовательности входят в последовательность .

13

все нечетные элементы, расположенные после минимального;

Найти числа и такие, что их среднее арифметическое ближе всего к некоторому заданному числу X.

14

все отрицательные элементы, расположенные после максимального;

Построить последовательность, представляющую собой пересечение четных членов последовательностей и .

15

все отрицательные элементы, расположенные между максимальным и минимальным элементами;

Получить все нечетные числа, которые входят в последовательность по одному разу и не входят в последовательность.

16

все двузначные элементы, расположенные до минимального;

Найти числа и такие, что их среднее арифметическое ближе всего к среднему арифметическому всех элементов обоих массивов.

17

все двузначные элементы, расположенные после минимального;

Получить все числа, которые входят в последовательность по одному разу и не входят в последовательность .

18

все двузначные элементы, расположенные до максимального;

Получить все числа, которые не входят в последовательность и входят в последовательность не менее 2-х раз.

ЛАБОРАТОРНАЯ РАБОТА 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

Дана прямоугольная матрица целых чисел. Удалить строку со средним арифметическим значением элементов, наименее отличающимся от среднего арифметического значения всей матрицы

Дана квадратная матрица целых чисел. Упорядочить элементы на побочной диагонали по убыванию