Написать программу. Предусмотреть задание массива случайным образом и ввод элементов с клавиатуры. Каждый из вариантов задания массива и вывод оформить в виде отдельной процедуры. Доказать правильность работы программы.
1. Вариант
В одномерном целочисленном массиве найти сумму четных элементов, больших первого элемента по модулю.
2. Вариант
В одномерном массиве, состоящем из вещественных элементов, вычислить: 1) сумму отрицательных элементов массива; 2) произведение элементов массива, расположенных между максимальным и минимальным элементами.
3. Вариант
В одномерном массиве все отрицательные элементы переместить в начало массива, а остальные — в конец с сохранением порядка следования. Дополнительный массив заводить не разрешается.
4. Вариант
В одномерном целочисленном массиве заменить отрицательные четные элементы на корень из их модуля.
5. Вариант
Определить сумму и количество элементов целочисленного массива mas[20], попадающих в заданный с клавиатуры диапазон.
6. Вариант
В одномерном целочисленном массиве найти пары соседних элементов противоположных знаков.
7. Вариант
Проверить, является ли одномерный массив симметричным относительно элемента, стоящего в середине.
8. Вариант
В одномерном целочисленном массиве найти сумму нечетных элементов до первого отрицательного.
9. Вариант
В одномерном целочисленном массиве подсчитать количество пар стоящих рядом элементов, кратных 3.
10. Вариант
В одномерном вещественном массиве найти сумму дробных частей его элементов.
11. Вариант
В одномерном массиве переставить последний элемент в начало, сдвигая все элементы вправо на одну позицию.
12. Вариант
В одномерном массиве заменить элементы средним арифметическим соседних элементов. Первый и последний элементы оставить без изменения.
13. Вариант
В одномерном массиве найти сумму элементов, меньших среднего арифметического всех элементов массива.
14. Вариант
В одномерном массиве найти элемент, который меньше наибольшего, но больше всех остальных.
15. Вариант
В одномерном массиве выделить убывающий подмассив.
16. Вариант
В одномерном массиве выделить знакочередующийся подмассив.
17. Вариант
В одномерном массиве проверить, есть ли одинаковые элементы, если есть, то заменить их нулями.
18. Вариант
В одномерном массиве подсчитать количество пар стоящих рядом нечетных элементов.
19. Вариант
В одномерном массиве наименьший элемент поместить на первое место, сдвигая все элементы, стоящие до наименьшего элемента, на одну позицию вправо.
20. Вариант
В одномерном массиве выяснить, идут ли элементы, кратные 4, в порядке убывания.
21. Вариант
В одномерном массиве выяснить, идут ли его четные элементы, стоящие на нечетных местах, в порядке возрастания.
22. Вариант
В одномерном массиве выяснить, идут ли его отрицательные элементы, стоящие на четных местах, в порядке убывания.
23. Вариант
В одномерном массиве найти все элементы, сумма цифр которых равна их индексам.
24. Вариант
Дана последовательность из 100 различных чисел. Найти сумму всех чисел, находящихся между наименьшим и наибольшим числом (в сумму включить и сами числа).
25. Вариант
Заданы массивы X,Y размером N. Массив X содержит значения от 1 до N (все элементы различны). Элементы массива Y переставить таким образом, чтобы элемент, находящийся на I-ом месте, оказался на месте элемента, индекс которого указан в X(I).