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

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

Задача

а = 1; b = 2
while а — b < 8: а += 1 b += 2 s = а + b Сколько раз будет повторено тело цикла и какими будут значения переменных a, b, s после выполнения этой последовательности операторов? Цикл выполнится 2 раза. а=3; b=6; s=9

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

Начальные значения переменных: $$a=1$$, $$b=2$$.

Проверяем условие цикла: $$a+b<8$$.

1) $$1+2=3<8$$ — условие истинно, выполняем тело цикла:

$$a=1+1=2$$
$$b=2+2=4$$

2) Снова проверяем условие:

$$2+4=6<8$$ — условие истинно, выполняем тело цикла ещё раз:

$$a=2+1=3$$
$$b=4+2=6$$

3) Проверяем условие ещё раз:

$$3+6=9<8$$ — условие ложно, цикл заканчивается.

После цикла выполняется оператор $$s=a+b$$:

$$s=3+6=9$$

Ответ

Тело цикла будет повторено 2 раза. После выполнения последовательности операторов: $$a=3$$, $$b=6$$, $$s=9$$.



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