Вопрос задан 06.05.2019 в 16:28. Предмет Информатика. Спрашивает Дёмина Катерина.

в программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен

фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются. for i:=0 to 10 do A[i]:=2+i; for i:=0 to 4 do begin A[i]:=A[10-i]-1; A[10-i]:=A[i]+3; end; Чему будут равны элементы этого массива? 1) 11 10 9 8 7 5 6 7 8 9 2) 11 10 9 8 7 7 5 6 7 8 9 3) 11 10 9 8 7 7 10 11 12 13 14 4) 11 10 9 8 7 10 11 12 13 14
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Христюк Саша.
11,10,9,8,7,7,10,11,12,13,14
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте пошагово проанализируем, что происходит с массивом A в данном фрагменте программы:

1. Инициализация массива: ``` for i := 0 to 10 do A[i] := 2 + i; ``` Этот цикл заполняет массив A значениями от 2 до 12.

Таким образом, на данном этапе массив A будет следующим: ``` A = [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12] ```

2. Изменение значений массива: ``` for i := 0 to 4 do begin A[i] := A[10-i] - 1; A[10-i] := A[i] + 3; end; ``` В этом блоке кода значения первых 5 элементов массива меняются в соответствии с формулами.

После выполнения этого блока кода массив A будет следующим: ``` A = [11, 10, 9, 8, 7, 7, 8, 9, 10, 11, 12] ```

Таким образом, правильный ответ - 2) 11 10 9 8 7 7 8 9 10 11 12.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос