1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 6 Параграф 4.5 ГДЗ Босова 8 класс 2025 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Задание 6 Параграф 4.5 ГДЗ Босова 8 класс 2025 (Информатика)

Задача

Дана последовательность операторов:

$$a := 1; \quad b := 1;$$
$$\text{repeat } a := a + 1; \quad b := b \cdot 2 \quad \text{until } b > 8;$$
$$s := a + b$$

Сколько раз будет повторено тело цикла и какими будут значения переменных $$a$$, $$b$$, $$s$$ после выполнения этой последовательности операторов? Обсудите этот вопрос в группе.

Подробный ответ

В цикле repeat … until тело выполняется до тех пор, пока условие не станет истинным. Поэтому сначала выполняются операторы внутри цикла, а затем проверяется условие $$b > 8$$.

Начальные значения:

$$a = 1,\quad b = 1$$

Проследим изменения переменных:

№ab$$b > 8$$s
122Нет—
234Нет—
348Нет—
4516Да21

После 4-го выполнения тела цикла условие $$b > 8$$ становится истинным, и цикл заканчивается.

Ответ: тело цикла повторится 4 раза; $$a = 5$$, $$b = 16$$, $$s = 21$$.



Общая оценка
4.8 / 5
Другие учебники
Другие предметы