Часть-5-4. Последовательности элементов
1) Опишите алгоритм подсчета максимального количества подряд идущих отрицательных элементов в целочисленном массиве.
2) Опишите алгоритм подсчета максимального количества подряд идущих совпадающих элементов в целочисленном массиве длины 30
3) Дан целочисленный массив . Элементы массива могут принимать произвольные целые значения. Опишите алгоритм, который находит и выводит сумму наибольшей возрастающей последовательности подряд идущих элементов. Если таких последовательностей несколько, можно вывести любую из них.
4) Задан массив размером 30 элементов, которые принимают значения от 1 до 30. Составить программу нахождения и вывода среднего арифметического квадратов чисел, входящих в самую длинную последовательность подряд идущих нечетных элементов массива. Если такой последовательности не существует, то выводится сообщение. Если последовательностей несколько, то суммировать можно любую.
5) Задан массив размером 30 элементов, которые принимают значения от 1 до 10. Составить программу нахождения и вывода суммы кубов элементов самой длинной последовательности подряд идущих элементов массива, которые не кратны 2. Если такой последовательности не существует, то выводится сообщение. Если последовательностей несколько, то суммировать можно любую.
6) Опишите алгоритм, определяющий, является ли заданная числовая последовательность целочисленных элементов невозрастающей.
7) Опишите на русском языке или одном из языков программирования алгоритм подсчета числа элементов, равных максимальному, в числовом массиве.
8) Опишите алгоритм поиска максимального из тех элементов заданного целочисленного массива, которые встречаются более одного раза.
9) Опишите алгоритм, который позволяет указать, сколько раз в последовательности встречается каждый элемент.
10) Опишите на русском языке или на одном из языков программирования алгоритм, который находит и выводит номера двух элементов массива, наименее отличающихся друг от друга.
11) Дан целочисленный массив. Элементы массива могут принимать любые целые значения. Опишите на русском языке или на одном из языков программирования алгоритм, который находит и выводит номер элемента массива, наименее отличающегося от среднего арифметического всех его элементов.
12) Дан целочисленный массив, все элементы которого - положительные числа, не превосходящие 100. Опишите алгоритм, который находит и выводит номер элемента, имеющего максимальное количество целочисленных делителей (если таких элементов несколько, то номер любого из них).
13)Дан массив из 50 элементов. Элементы могут принимать значения от 100 до 150 – сведения о сборе пшеницы с 1 гектара. Опишите алгоритм, который находит максимальную разницу между порядковыми номерами гектаров, с которых собрали одинаковое количество пшеницы.
14)Дан целочисленный массив A из 30 элементов. Опишите на русском языке или на одном из языков программирования алгоритм, который осуществляет циклический сдвиг элементов массива вправо, то есть элементу A[i] присваивается значение, которое было записано в элементе A[i–1] до сдвига, а первому элементу массива присваивается значение, которое было записано в последнем элементе до сдвига.
15) Отсортировать массив в порядке возрастания (убывания).
16)Опишите алгоритм поиска элементов целого массива A размером R являющихся простыми числами. Определите их количество и сохраните в отдельном массиве.
17) Задан массив, размер-любой. Создать программу получения из него другого массива, содержащего в каждой своей ячейке с нечетным индексом i частное от деления элемента заданного массива с тем же индексом на его последующий элемент. Элементы нового массива с четными номерами должны совпадать с соответствующими элементами в заданном массиве.
18) Задан массив, размер-любой. Создать программу получения из него другого массива, который будет содержать факториалы значений элементов первого массива
19) Задан массив, размер-любой. Создать программу получения из него другого массива, который будет содержать в каждой своей ячейке с индексом i суммы кубов всех нечетных натуральных чисел от единицы до значения в i-м элементе исходного массива.