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

в программе описан одномерный целочисленный массив 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

+4
Ответы (1)
  1. 12 апреля, 15:58
    0
    Варианты 1) и 4) можно не рассматривать, так как они отображают значения только 10 элементов массива, а должно быть 11.

    Варианты 2) и 3) отличаются значениями последних элементов массива. Рассчитаем один из них. В первом цикле будет создан массив: 2, 3, 4, ... 11, 12. Рассмотрим начало работы второго цикла (i=0), в котором будут выполнены присваивания:

    A[i]:=A[10-i]-1; A[10-i]:=A[i]+3;

    i = 0, А[0] = A[10-0]-1 = A[10]-1 = 12-1 = 11; A[10-0] = A[10] = A[0]+3 = 11+3 = 14.

    Начальный и конечный элементы массива совпадают со значениями элементов в варианте 3).

    Ответ: 3) 11 10 9 8 7 7 10 11 12 13 14.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «в программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]: = i + 1; for i:=1 to 10 do A[i]: = A[i-1];
Ответы (1)
В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на разных языках программирования: Паскаль: A[0]:=1; for i:=1 to 5 do begin if (i=1) then A[i]:=A[i-1]+1;
Ответы (1)
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[10-i]: = i; k: = A[9]; for i:=0 to 9 do A[10-i]: = A[9-i]; A[1]:=k;
Ответы (1)
В программе используется целочисленный одномерный массив А с индексами от 0 до 5. Ниже представлен фрагмент программы, записанный на разных языках программирования: Паскаль For i=0 to 5 do A[i]=i For i=0 to 5 do A[5-i]=A[i] Си For (i=0; i
Ответы (1)
For i:=1 to N do Begin write ('C[', i,']='); readln (C[i]); end * Приведенный фрагмент программы, предназчен для 1 вывода массива в столбец 2 вывода массива в строку 3 формирования массива случайными числами 4 ввода массива с клавиатуры For i:=
Ответы (1)