Структура данных - массив. Часть 1 - 36 стр.

UptoLike

36
8. Удалить из массива все вхождения максимального и минимального
элементов.
9. Удалить из массива значение элемента с заданным номером, затем
проверить наличие отрицательного элемента в изменённом массиве.
10. Из каждого положительного элемента массива вычесть предыду-
щий. Вспомогательный массив не заводить.
11. Имеется целочисленный массив. Необходимосжать массив, вы-
бросив из него
нулевые элементы. Если нулевых элементов нет, сообщить,
что сжатие невозможно. Дополнительный массив не применять.
12. Вставить в массив А[1..n] элемент с1 перед каждым элементом со
значением с2.
13. Вставить в массив А[1..n] максимальный элемент после минималь-
ного элемента, получая массив A[1..n+1];
14. Вставить в массив А[1..n] заданное значение после элемента с за-
данным
номером и проверить, является ли полученный массив упорядочен-
ным по неубыванию.
15. Дан массив Х. Переслать в другой массив все элементы, значения
которых принадлежат отрезку
[а;b].
16. Переслать в массив Y все элементы массива X с нечётными номе-
рами, а в массив Z, элементы массива X, значения которых кратны 5.
17. Элементы, расположенные в массиве между минимальным и мак-
симальным элементами (включая эти элементы), расположить в обратном
порядке.
18. Вставить в массив А на заданную позицию максимальный элемент
массива В.
19. Наименьший элемент
массива заменить на среднее арифметическое
отрицательных элементов.