Вопрос:

10. (3 балла). Запишите значение переменной к, полученное в результате в дующей программы. Var k, i: integer; Begin k := 4; For i := 1 to 3 do k := i + 2*k; Writeln(k);

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

Ответ:

Решение:

Проследим за изменением значения переменной \( k \) в цикле:

  1. Начальное значение: \( k = 4 \)
  2. Цикл 1 (i = 1):
    • \( k := i + 2*k = 1 + 2*4 = 1 + 8 = 9 \)
  3. Цикл 2 (i = 2):
    • \( k := i + 2*k = 2 + 2*9 = 2 + 18 = 20 \)
  4. Цикл 3 (i = 3):
    • \( k := i + 2*k = 3 + 2*20 = 3 + 40 = 43 \)

После выполнения цикла значение \( k \) равно 43.

Ответ: 43

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие