Запишите значения элементов массива, сформированного следующим образом: а) for i : = 1 to 7 do a[i] : = 1; i 1 2 3 4 5 6 7 a[i] . . . . б) for i : = 1 to 7 do a[i] : = i; i 1 2 3 4 5 6 7 a[i] . . . . в) for i : = 1 to 7 do a[i] : = i * i - 4; i 1 2 3 4 5 6 7 a[i] .. . . . . . г) const a: array [1..7] of integer = (3, 4, -1, 5, 0, 10, -12); i 1 2 3 4 5 6 7 a[i] . .. . . д) for i : = 1 to 8 do i mod 2 = 0 then a[i] : = i/2 else a[i] : = 0; i 1 2 3 4 5 6 7 8 a[i] . . . .
i = 1, a[i] = 1
i = 2, a[i] = 1
i = 3, a[i] = 1
i = 4, a[i] = 1
i = 5, a[i] = 1
i = 6, a[i] = 1
i = 7, a[i] = 1
б) В данном случае мы формируем массив из 7 элементов, и каждый элемент массива равен его порядковому номеру. То есть, каждый элемент будет равен значению переменной i. Запись значений элементов массива будет выглядеть следующим образом:
i = 1, a[i] = 1
i = 2, a[i] = 2
i = 3, a[i] = 3
i = 4, a[i] = 4
i = 5, a[i] = 5
i = 6, a[i] = 6
i = 7, a[i] = 7
в) В данном случае мы формируем массив из 7 элементов, и каждый элемент массива будет равен квадрату порядкового номера минус 4. То есть, каждый элемент будет равен выражению i * i - 4. Запись значений элементов массива будет выглядеть следующим образом:
i = 1, a[i] = 1 * 1 - 4 = -3
i = 2, a[i] = 2 * 2 - 4 = 0
i = 3, a[i] = 3 * 3 - 4 = 5
i = 4, a[i] = 4 * 4 - 4 = 12
i = 5, a[i] = 5 * 5 - 4 = 21
i = 6, a[i] = 6 * 6 - 4 = 32
i = 7, a[i] = 7 * 7 - 4 = 45
г) В данном случае мы задаем массив с помощью константы. Массив будет иметь 7 элементов, и значения элементов уже указаны внутри константы. Запись значений элементов массива будет выглядеть следующим образом:
i = 1, a[i] = 3
i = 2, a[i] = 4
i = 3, a[i] = -1
i = 4, a[i] = 5
i = 5, a[i] = 0
i = 6, a[i] = 10
i = 7, a[i] = -12
д) В данном случае мы формируем массив из 8 элементов. Если порядковый номер элемента массива делится на 2 без остатка, то элемент будет равен половине его порядкового номера, иначе элемент будет равен 0. Запись значений элементов массива будет выглядеть следующим образом:
i = 1, a[i] = 0
i = 2, a[i] = 1
i = 3, a[i] = 0
i = 4, a[i] = 2
i = 5, a[i] = 0
i = 6, a[i] = 3
i = 7, a[i] = 0
i = 8, a[i] = 4
Запись значений элементов массива зависит от способа его формирования.