Контрольные задания > 3. Определите значение переменной S после выполнения фрагмента алгоритма:
S:=0
нц для i от 1 до 7
S:=S+i*i
кц
Вопрос:
3. Определите значение переменной S после выполнения фрагмента алгоритма:
S:=0
нц для i от 1 до 7
S:=S+i*i
кц
Ответ:
Начальное значение S = 0.
Цикл выполняется для i от 1 до 7.
В каждой итерации цикла S увеличивается на i*i (квадрат значения i).
Выполним итерации цикла:
* i = 1: S = 0 + 1*1 = 1
* i = 2: S = 1 + 2*2 = 1 + 4 = 5
* i = 3: S = 5 + 3*3 = 5 + 9 = 14
* i = 4: S = 14 + 4*4 = 14 + 16 = 30
* i = 5: S = 30 + 5*5 = 30 + 25 = 55
* i = 6: S = 55 + 6*6 = 55 + 36 = 91
* i = 7: S = 91 + 7*7 = 91 + 49 = 140
Ответ: S = 140.