Вопрос:

Определите значение переменной р после выполнения следующего фрагмента программы:

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

Ответ:

Инициализация: p = 1, i = 3.

Цикл while i <= 9:

  • i=3: p = 1 * (3 // 3) = 1 * 1 = 1; i = 4
  • i=4: p = 1 * (4 // 3) = 1 * 1 = 1; i = 5
  • i=5: p = 1 * (5 // 3) = 1 * 1 = 1; i = 6
  • i=6: p = 1 * (6 // 3) = 1 * 2 = 2; i = 7
  • i=7: p = 2 * (7 // 3) = 2 * 2 = 4; i = 8
  • i=8: p = 4 * (8 // 3) = 4 * 2 = 8; i = 9
  • i=9: p = 8 * (9 // 3) = 8 * 3 = 24; i = 10

Цикл завершается, так как i (10) > 9.

Финальное значение p = 24.

ГДЗ по фото 📸