|
P.16.1.
Шаг 1. В переменную K заносим число элементов массива. В переменную M заносим частное от деления K на 2.
Шаг 2.. Проходим переменной I по всем значениям от 1 до M и для каждого значения I выполняем Шаг 3.
Шаг 3. Меняем между собой элементы массива с индексами M*2-1 и M*2. Для этого в переменную Y заносим M*2-1-ый элемент массива. M*2-1-ому элементу массива присваиваем значение M*2-го элемента массива. M*2-ому элементу массива присваиваем значение переменной Y.
Шаг 4. Конец.
P.16.2.
Шаг 1. В переменную K заносим число элементов массива. В переменную M заносим значение 1-го элемента массива.
Шаг 2.. Проходим переменной I по всем значениям от 2 до K и для каждого значения I выполняем Шаг 3.
Шаг 3. Сравниваем I-ый элемент массива и переменную K. Если I-ый элемент больше K, то в K заносим значение этого элемента.
Шаг 4. Выводим значение K. Конец.
P.16.3.
Шаг 1. В переменную K заносим число элементов исходных и результирующего массива.
Шаг 2.. Проходим переменной I по всем значениям от 1 до K и для каждого значения I выполняем Шаг 3.
Шаг 3. Суммируем I-ый элемент 1-го исходного массива с I-ым элементом 2-го исходного массива и результат заносим в I-ый элемент результирующего массива.
Шаг 4. Конец.
P.16.4.
Шаг 1. В переменную K заносим число элементов исходного массива. В переменную S заносим 0.
Шаг 2.. Проходим переменной I по всем значениям от 1 до K и для каждого значения I выполняем Шаг 3.
Шаг 3. Если значение переменной I является нечетным, то к S доссумируем значение I-го элемента массива.
Шаг 4. Выводим значение S. Конец.
P.16.5.
Шаг 1. В переменную K заносим число элементов исходного массива. В переменную S заносим 0.
Шаг 2.. Проходим переменной I по всем значениям от 1 до K и для каждого значения I выполняем Шаг 3.
Шаг 3. Если значение I-го элемента массива является кратным трем, то к S доссумируем значение этого элемента массива.
Шаг 4. Выводим значение S. Конец.
P.16.6.
Шаг 1. В переменную K заносим число элементов исходного массива. В переменную S заносим 0.
Шаг 2. Производим анализ последовательности чисел 2, 7, 12, 17, ... . Определяем оператор, находящий член последовательности по его номеру: Y=X*5-3. Находим, сколько чисел из этой последовательности являются индексами исходного массива, то есть, находим номер наибольшего числа из этой последовательности, меньшего или равного K. Заносим это значение в переменную M, это будет частное от деления K+3 на 5.
Шаг 3.. Проходим переменной X по всем значениям от 1 до M и для каждого значения X выполняем Шаг 4.
Шаг 4. Y=X*5-3. К переменной S прибавляем значение Y-го элемента массива.
Шаг 5. Выводим значение S. Конец.
P.16.7.
Шаг 1. В переменную K заносим число элементов исходного массива.
Шаг 2.. Проходим переменной X по всем значениям от K до 2 и для каждого значения X выполняем Шаг 3.
Шаг 3. Проходим переменной Y по всем значениям от 1 до X-1 и для каждого значения Y выполняем Шаг 4.
Шаг 4. Сравниваем порядковые номера символов - элементов массива с индексами Y и Y+1. Если Y-ый элемент больше, то переставляем местами эти элементы. Для этого в переменную T заносим Y-ый элемент массива. Y-ому элементу массива присваиваем значение Y+1-го элемента массива. Y+1-ому элементу массива присваиваем значение переменной T.
Шаг 5. Конец.
P.16.8.
Шаг 1. В переменную K1 заносим число элементов первого исходного массива, в K2 - второго исходного массива. Создаем результирующий массив размерности K1+K2.
Шаг 2.. Проходим переменной I по всем значениям от 1 до K1 и для каждого значения I выполняем Шаг 3.
Шаг 3. Копируем значение I-го элемента первого исходного массива в I-ый элемент результирующего массива.
Шаг 4.. Проходим переменной I по всем значениям от 1 до K2 и для каждого значения I выполняем Шаг 5.
Шаг 5. Копируем значение I-го элемента второго исходного массива в (K1+I)-ый элемент результирующего массива.
Шаг 6. Конец.
P.16.9.
Шаг 1. В переменную K заносим число элементов первого исходного массива. В переменную M заносим частное от деления K на 2.
Шаг 2.. Проходим переменной J по всем значениям от 1 до M и для каждого значения J выполняем Шаг 3.
Шаг 3. Переставляем местами J-ый и (K-J+1)-ый элементы массива.
Шаг 4. Конец.
|