Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на четырёх языках программирования
помогите пожалуйста решить
Приложения:
![](https://st.uroker.com/files/2f3/2f3adf3786a10a37e9ea6befe698ae19.jpg)
Ответы
Ответ дал:
0
Ответ:
36
Объяснение:
Цикл завершит свою работу за 6 итераций. В течение этих итераций, переменная s увеличивается каждый раз на 6. Чтобы найти конечное значение переменной, нужно кол-во итераций умножить на 6.
s = 6 * 6 = 36
Ответ дал:
1
Разберём пример, рассматривая код на языке Python.
Переменной s присваивается 0.
Далее создаётся цикл for от 2 до 8, в котором на каждом новом шаге переменная s будет увеличиваться на 6. Рассмотрим подробнее работу кода:
s = 0
(k = 2) s = 0 + 6
(k = 3) s = 6 + 6
(k = 4) s = 12 + 6
(k = 5) s = 18 + 6
(k = 6) s = 24 + 6
(k = 7) s = 30 + 6
Когда цикл завершится - переменная s будет равняться 36.
Ответ: s = 36.
AlexandrSishkov1:
Разве k может достигнуть значения 8? Насколько я знаю, range не включает последнее значение, то есть k будет от 2 до 7 включительно.
Вас заинтересует
3 месяца назад
3 месяца назад
3 месяца назад
7 лет назад