Упр.218 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Упр.218 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Задача
От программы, записанной на Школьном алгоритмическом языке, перейдите к записи программы на изучаемом языке программирования. Определите, что будет выведено в результате работы программы.
Школьный алгоритмический язык:
алг цел $$s$$, $$k$$
нач
$$s := 0$$
$$k := 0$$
нц пока $$k < 6$$
$$s := s + 2$$
$$k := k + 1$$
кц
вывод $$s$$
кон
Подробный ответ
Переведём программу на Python:
s = 0
k = 0
while k < 6:
s += 2
k += 1
print(‘s=’, s)
Цикл выполняется, пока $$k < 6$$. При каждом повторении значение $$s$$ увеличивается на 2, а $$k$$ — на 1.
Проследим изменения переменных:
| $$k < 6$$ | $$s$$ | $$k$$ |
|---|---|---|
| — | 0 | 0 |
| да | 2 | 1 |
| да | 4 | 2 |
| да | 6 | 3 |
| да | 8 | 4 |
| да | 10 | 5 |
| да | 12 | 6 |
| нет | 12 | 6 |
После завершения цикла значение переменной $$s$$ равно $$12$$.
Ответ
$$s=12$$
Другие учебники
Другие предметы



