Ввод(R)

       
   
 
 

 

 


Вывод(N)


Пример 3. Определить, какое минимальное количество членов последовательности

1, 1/4, 1/9, …… 1/n2

надо суммировать, чтобы сумма была больше заданного числа.

Постановка задачи.

Входные данные:

R – заданное значение суммы членов последовательности.

Выходные данные:

N – число членов последовательности [k4] .

Метод решения:

- инициализация S=0; N=0;

- вычисление очередного номера N и суммы S до тех пор, пока сумма S<=R.

Алгоритм. Вычисление числа членов последовательности.

Входные данные.

СКАЛЯР R – вещественное число.

Выходные данные.

СКАЛЯР N – целое число.

Промежуточные данные.

СКАЛЯР S – вещественное число.

Начало

ввод(R)

S=0

N=0

ЦИКЛ

N=N+1

S=S+1/(N*N)

ДО S>R

вывод(N)

конец


Блок-схема алгоритма.