k
k, чтобы на экран было выведено число
9
9:
s := 0
n := 128
нц для i от 1 до k шаг 1
s := s + 1
n := n / 2
кц
вывод s+n
• s увеличивается на 1;
• n уменьшается в 2 раза (делится на 2).
То есть после k итераций:
s = k,
n = 128 / 2^k.
Нужно найти k, при котором выполнится условие s + n = 9, т. е.:
k + 128 / 2^k = 9.
Проверяя целые значения k, получаем решение при k = 5:
• s = 5,
• n = 128 / 25 = 128 / 32 = 4,
• s + n = 5 + 4 = 9.
Таким образом, нужно взять k = 5.