Форум » Циклы и ветвления » ege8 - №53 » Ответить

ege8 - №53

Олеся Иванова: Константин Юрьевич, подскажите, пожалуйста, как можно решить №53 не делая ручную трассировку.

Ответов - 3

Поляков: Олеся Иванова пишет: как можно решить №53 не делая ручную трассировку. Ручная трассировка тоже неплохой вариант. Если трассировка не устраивает по эстетическим причинам, то а) видим, что b увеличивается на 3, а c уменьшается на 1 б) поэтому сумма b+c, на которую каждый раз увеличивается a, на каждой итерации увеличивается на 2 в) поэтому к начальному значению добавляется сумма первых членов арифметической прогрессии, для которой есть формула г) используя формулу, определяем число итераций.

Олеся Иванова: Спасибо за ответ. Но я немного не поняла: Определение: Арифметической прогрессией называется последовательность чисел, каждое из которых, начиная со второго, отличается от предыдущего на ОДНО И ТОЖЕ число d, которое называется разностью прогрессии. Первый член арифметической прогрессии это переменная а, разность - (b+c). Так как сумма b+c, на каждой итерации увеличивается на 2, она будет являться разностью арифметической прогрессии или нет? И тогда в формуле для подсчета суммы n-первых членов арифметической прогрессии использовать d равную чему?

Поляков: Олеся Иванова пишет: использовать d равную чему? b + c = 2.




полная версия страницы