Хорошо, давайте разберем этот вопрос пошагово.
У нас есть команда:
for i := 1 to 10 do arr[i] := 2 * i + 14;
Эта команда является циклом, который будет выполняться 10 раз. Переменная i будет изменяться от 1 до 10 на каждой итерации цикла.
На каждой итерации мы присваиваем значению элемента массива arr[i] выражение: 2 * i + 14.
Чтобы решить эту задачу, мы начинаем с i равного 1. Подставляя это значение вместо i в выражение, получаем:
arr[1] = 2 * 1 + 14 = 2 + 14 = 16
Мы присваиваем значение 16 элементу массива arr[1].
Затем увеличиваем значение i на 1 и переходим к следующей итерации цикла.
На второй итерации:
arr[2] = 2 * 2 + 14 = 4 + 14 = 18
Мы присваиваем значение 18 элементу массива arr[2].
Мы продолжаем этот процесс до тех пор, пока значение i не станет равным 10.
На десятой итерации:
arr[10] = 2 * 10 + 14 = 20 + 14 = 34
Мы присваиваем значение 34 элементу массива arr[10].
В итоге, массив arr будет содержать следующие значения:
arr[1] = 16
arr[2] = 18
arr[3] = 20
arr[4] = 22
arr[5] = 24
arr[6] = 26
arr[7] = 28
arr[8] = 30
arr[9] = 32
arr[10] = 34