Решение: Выполнение цикла программы
Запишите число, которое будет напечатано в результате выполнения следующей программы.
1n = 2 2s = 0 3while s <= 267: 4 s = s + 25 5 n = n + 20 6print(n)
Решение по шагам
3 шагаВ начале работы программы $s = 0$, $n = 2$. На каждой итерации цикла значение $s$ увеличивается на $25$.
После $10$ итераций $s = 250$, поэтому условие $s \le 267$ всё ещё истинно. Выполняется ещё одна итерация, после которой $s = 275$.
Всего цикл выполняется $11$ раз. За каждую итерацию $n$ увеличивается на $20$.
$$n = 2 + 11 \cdot 20 = 222$$Где здесь ошибаются
Остановить цикл после достижения значения $s = 250$, не учитывая, что условие $s \le 267$ ещё истинно.
Увеличивать $n$ на $25$ вместо $20$.