1) Количество элементов в массиве: 6.
2) Значение элемента m(5) = 280.
3) Объявление массива в программе на Паскале:
var
m: array[1..6] of real;
2.
Вычислим элементы массива:
$$a(1) = 1 \cdot 4 + 2 = 6$$ $$a(2) = 2 \cdot 4 + 2 = 10$$ $$a(3) = 3 \cdot 4 + 2 = 14$$ $$a(4) = 4 \cdot 4 + 2 = 18$$ $$a(5) = 5 \cdot 4 + 2 = 22$$ $$a(6) = 6 \cdot 4 + 2 = 26$$ $$a(7) = 7 \cdot 4 + 2 = 30$$
К данному массиву был применен следующий алгоритм:
нц для i от 2 до 6 a(i+1):=a(i-1) кц
То есть:
a(3) = a(1) = 6
a(4) = a(2) = 10
a(5) = a(3) = 6
a(6) = a(4) = 10
a(7) = a(5) = 6
Итоговый массив: 6, 10, 6, 10, 6, 10, 6.
3.
Трассировка программы:
| i | Dat[i] | k | M |
|---|---|---|---|
| 1 | 70 | ||
| 2 | 80 | 2 | 80 |
| 3 | 40 | 2 | 80 |
| 4 | 60 | 2 | 80 |
| 5 | 80 | 2 | 80 |
Вывод программы:
80 2
Ответ: 80, 2