Дан алгоритм в словесной форме:
1. Переменной
присвоить значение (ввести с клавиатуры).
2. Определить начальное значение суммы
, определить значение переменной
.
3. Определить начальное значение параметра
.
4. Ввести значение переменной
(с клавиатуры).
5. Если
, перейти к пункту 8.
6. Если
выполнить
.
7. Изменить значение переменной
по правилу
.
8. Изменить значение переменной i по правилу
.
9. Если
, идти к пункту 4.
10. Вывести значения
.
Пусть
. Последовательно на каждом шаге вводятся значения переменной
– числа
. Тогда поле выполнения представленного алгоритма будет выведено значение
, равное …
1. Переменной

2. Определить начальное значение суммы


3. Определить начальное значение параметра

4. Ввести значение переменной

5. Если

6. Если


7. Изменить значение переменной


8. Изменить значение переменной i по правилу

9. Если

10. Вывести значения

Пусть




✓ 5
Решение:
Рассмотрим поэтапно выполнение алгоритма.
1 этап. Вводим значение переменной
. Присваиваем начальные значения сумме
, переменной
и параметру
.
2 этап. Далее в алгоритме представлен цикл с постусловием. Суть его такова: выполнять команды пунктов с четвертого по восьмой, пока истинно условие
.
Рассмотрим подробнее эти пункты:
п. 4 – ввод значения переменной
;
п. 5 – если
, пропустить пункты шесть и семь;
п. 6 – если
, выполнить
, то есть найти сумму отрицательных чисел;
п. 7 – выполнить
, то есть подсчитать количество чисел.
3 этап. Вывод значений переменных
.
Таким образом, наш алгоритм выполняет подсчет количества ненулевых чисел и суммы отрицательных чисел.
При применении алгоритма к последовательности
будет выведено значение
.
Рассмотрим поэтапно выполнение алгоритма.
1 этап. Вводим значение переменной




2 этап. Далее в алгоритме представлен цикл с постусловием. Суть его такова: выполнять команды пунктов с четвертого по восьмой, пока истинно условие

Рассмотрим подробнее эти пункты:
п. 4 – ввод значения переменной

п. 5 – если

п. 6 – если


п. 7 – выполнить

3 этап. Вывод значений переменных

Таким образом, наш алгоритм выполняет подсчет количества ненулевых чисел и суммы отрицательных чисел.
При применении алгоритма к последовательности

