Вопрос:

Какие значения будут присвоены элементам массива?

Ответ:

Давайте разберем, как значения присваиваются элементам массива C в данном фрагменте кода. Код состоит из цикла `for i:=1 to 5 do begin ... end`. Этот цикл выполняется 5 раз, и на каждой итерации переменная `i` принимает значения от 1 до 5. Внутри цикла есть два оператора присваивания: 1. `C[2*i-1] := i*3;` Этот оператор присваивает элементу массива C с индексом `2*i-1` значение `i*3`. 2. `C[2*i] := i-1;` Этот оператор присваивает элементу массива C с индексом `2*i` значение `i-1`. Теперь давайте рассчитаем значения элементов массива C для каждой итерации цикла: | i | 2*i-1 | C[2*i-1] = i*3 | 2*i | C[2*i] = i-1 | |---|-------|----------------|-----|---------------| | 1 | 1 | 1*3 = 3 | 2 | 1-1 = 0 | | 2 | 3 | 2*3 = 6 | 4 | 2-1 = 1 | | 3 | 5 | 3*3 = 9 | 6 | 3-1 = 2 | | 4 | 7 | 4*3 = 12 | 8 | 4-1 = 3 | | 5 | 9 | 5*3 = 15 | 10 | 5-1 = 4 | Таким образом, массив C будет иметь следующие значения по индексам: C[1] = 3 C[2] = 0 C[3] = 6 C[4] = 1 C[5] = 9 C[6] = 2 C[7] = 12 C[8] = 3 C[9] = 15 C[10] = 4 Развернутый ответ: В результате выполнения данного фрагмента кода, элементам массива C будут присвоены следующие значения: C[1] = 3, C[2] = 0, C[3] = 6, C[4] = 1, C[5] = 9, C[6] = 2, C[7] = 12, C[8] = 3, C[9] = 15, C[10] = 4.
Смотреть решения всех заданий с фото

Похожие