Задание 6 Параграф 5.5 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 6 Параграф 5.5 ГДЗ Босова 8 класс 2025 (Информатика)
Задача
Дана последовательность операторов:
$$a=1$$
$$b=1$$
while True:
$$a\mathrel{+=}1$$
$$b\mathrel{*=}2$$
if $$b>8$$: break
$$s=a+b$$
Сколько раз будет повторено тело цикла и какими будут значения переменных $$a$$, $$b$$, $$s$$ после выполнения этой последовательности операторов? Обсудите этот вопрос в группе.
Подробный ответ
Цикл будет повторяться до тех пор, пока $$b$$ не станет больше $$8$$.
| № | $$a$$ | $$b$$ | $$b>8$$ | $$s$$ |
|---|---|---|---|---|
| 1 | 1 | 1 | — | — |
| 2 | 2 | 2 | Нет | — |
| 3 | 3 | 4 | Нет | — |
| 4 | 4 | 8 | Нет | — |
| 5 | 5 | 16 | Да | 21 |
Тело цикла будет повторено 4 раза. После выполнения последовательности операторов получим: $$a=5$$, $$b=16$$, $$s=21$$.
Другие учебники
Другие предметы



