3.2.3. Алгоритмы циклической структуры.
Пример 1. Определить сумму заданного числа членов последовательности:
1, 1/4, 1/9, …… 1/n2.
Постановка задачи.
Входные данные:
К – число членов последовательности.
Выходные данные:
S – сумма заданного числа членов последовательности [k2] .
Метод решения:
- инициализация S=0;
- вычисление значений K членов последовательности и суммирование.
Алгоритм. Вычисление суммы заданного числа членов последовательности.
Входные данные.
СКАЛЯР K – целое число.
Выходные данные.
СКАЛЯР S – вещественное число.
Промежуточные переменные
СКАЛЯР I – целое число.
Начало
ввод(K)
S=0
ЦИКЛОТ I=1 ДО K
S=S+1/(I*I)
КОНЕЦ_ЦИКЛА
вывод(S)
конец
Блок-схема алгоритма.