Предмет: Информатика,
автор: cfifljkufyjd88
Какое значение S будет получено в результате выполнения алгоритма? S:= 0, i:=1, j:=7 пока i<=j нц S:= S+i+j i:= i+2 j:=j-1 кц
a.
50
b.
71
c.
25
d.
27
e.
26
Ответы
Автор ответа:
0
Відповідь:
d. 27
Изначально S = 0, i = 1, j = 7;
Поскольку i <= j (1 <= 7), выполняется тело цикла:
S = S + i + j = 0 + 1 + 7 = 8;
i = i + 2 = 1 + 2 = 3;
j = j - 1 = 7 - 1 = 6;
Поскольку i <= j (3 <= 6), выполняется тело цикла:
S = S + i + j = 8 + 3 + 6 = 17;
i = i + 2 = 3 + 2 = 5;
j = j - 1 = 6 - 1 = 5;
Поскольку i <= j (5 <= 5), выполняется тело цикла:
S = S + i + j = 17 + 5 + 5 = 27;
i = i + 2 = 5 + 2 = 7;
j = j - 1 = 5 - 1 = 4;
Поскольку i > j (7 > 4), цикл завершается.
Таким образом, значение S будет равно 27.
Похожие вопросы
Предмет: Математика,
автор: xanifa82
Предмет: Математика,
автор: tmg28
Предмет: Русский язык,
автор: firuzmmmdova913
Предмет: Қазақ тiлi,
автор: eaitbayeva
Предмет: Геометрия,
автор: kata1209