- •1. Программирование линейных алгоритмов
- •2. Программирование разветвляющихся алгоритмов
- •3. Табулирование функций
- •3.1. Табулирование функции одной переменной
- •3.2. Табулирование кусочно-непрерывной функции
- •4. Работа с одномерными массивами
- •4.1. Вычисление сумм, количеств и произведений элементов массива
- •4.2. Выделение минимального и максимального элементов массива
- •4.3. Формирование новых массивов
- •4.4. Обработка упорядоченных массивов
- •4.5. Дополнительные задачи
- •5. Работа с двумерными массивами
- •5.1. Вычисление сумм, произведений и количеств элементов матрицы.
- •5.2. Выполнение вычислений в строках и столбцах матрицы.
- •5.3. Поиск строк и столбцов в матрице.
- •5.4. Дополнительные задачи
4.5. Дополнительные задачи
Таблица 4.5
Вариант |
Задание |
1 |
Найти сумму элементов массива, стоящих на местах кратных 3 и больших, чем среднее арифметическое всех элементов массива |
2 |
Найти сумму положительных элементов массива, стоящих за максимальным элементом массива |
3 |
Найти количество нулей среди элементов массива, расположенных между минимальным и максимальным элементами массива |
4 |
Сформировать новый массив из отрицательных элементов массива, больших по абсолютной величине, чем количество нулей в массиве |
5 |
Найти максимальный элемент среди элементов, расположенных за минимальным элементом массива, и поменять его местами с минимальным элементом |
6 |
Сформировать новый массив из элементов, которые встречаются в исходном массиве только один раз |
7 |
Заменить каждый нулевой элемент массива на сумму элементов, расположенных в массиве после него |
8 |
Найти номер и значение второго положительного элемента массива среди элементов, расположенных за минимальным элементом массива |
9 |
Если в массиве не все элементы одинаковые, то сформировать массив из элементов данного массива, начиная с первого элемента, несовпадающего с последним элементом массива до восьмого элемента данного массива включительно |
10 |
Сформировать новый массив из номеров элементов, совпадающих с максимальным элементом массива |
11 |
Найти произведение элементов массива, находящихся между первым отрицательным и максимальным элементами массива, не включая их |
12 |
Сформировать новый массив из номеров тех элементов исходного массива, которые находятся между вторым и третьим положительными элементами массива, не включая их |
13 |
Сформировать новый массив из элементов, которые встречаются в исходном массиве более одного раза |
14 |
Найти минимальное значение из чисел, встречающихся в массиве только один раз |
15 |
Найти количество нулей среди первых восьми и последних пяти элементов массива |
16 |
Сформировать массив из отрицательных элементов исходного массива, расположенных после третьего нуля, и найти в нем максимальное и минимальное значения |
17 |
Найти максимальное значение среди отрицательных элементов массива |
Окончание табл. 4.5
Вариант |
Задание |
18 |
Сформировать массив из элементов исходного массива, больших среднего значения его элементов и расположенных после второго нуля. Найти в сформированном массиве произведение чисел из заданного промежутка |
19 |
Найти максимальное значение среди элементов массива, расположенных до пятого отрицательного числа |
20 |
Сформировать массив из чисел, расположенных между максимальным и восьмым элементом массива, если максимальным является один из первых пяти элементов массива. Найти в сформированном массиве количество положительных чисел |
