Вопрос:

1. Проанализируйте работу программы: x = 1 y = 1 while x < 5: y *= 2 x += 1 Ответьте на вопросы. а) Сколько раз выполнится тело цикла?

Смотреть решения всех заданий с листа

Ответ:

Тело цикла while x < 5 выполнится до тех пор, пока условие x < 5 истинно.

Изначально x = 1. В каждой итерации цикла x увеличивается на 1.

Разберем выполнение цикла:

  1. x = 1 (1 < 5 - истина).
  2. x = 2 (2 < 5 - истина).
  3. x = 3 (3 < 5 - истина).
  4. x = 4 (4 < 5 - истина).
  5. x = 5 (5 < 5 - ложь).

Цикл выполнится 4 раза.

Ответ: 4 раза

ГДЗ по фото 📸

Похожие