Чему будет одинаково значение переменной s после выполнения последующей последовательности

Чему будет одинаково значение переменной s после выполнения последующей последовательности операторов?
s:=86;
for i:=12 to 33 do s:=s+2*i;

В ответ введите число.

Задать свой вопрос
1 ответ
Тут в цикле накапливается сумма значений 2*i, где i изменяется от 12 до 33.
Проделаем некоторые преобразования.
S=86+\Sigma_i=12^33(2*i)=86+2\Sigma_i=12^33i=86+2S_1
Cумма S1 - это сумма членов арифметической прогрессии с разностью d=1.
S_1= \frac2a_1+(n-1)d2n, \ a_1=12; \ d=1; \ n= 33-12+1=22 \\ S_1= \frac2*12+21*12*22=45*11=495
Тогда S=86+2x495=1076

Ответ: 1076
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт