Задание

В программах описаны одномерные целочисленные массивы с индексами от 0 до 10 и целочисленные переменные k, i. В приведенных ниже фрагментах программ массив сначала заполняется, а потом изменяется.
Чему будут равны элементы массива после выполнения программы?

  • Объекты 1
    • for i:=0 to 10 do
      A
      \[i\]
      :=i;
      for i:=0 to 4 do
      begin
      k:=A
      \[i\]
      ;
      A
      \[i\]
      :=A
      \[10\-i\]
      ;
      A
      \[10\-i\]
      :=k;
      end;
    • for i:=0 to 10 do
      A
      \[i\]
      :=i;
      for i:=10 downto 0 do
      begin
      k:=A
      \[10\-i\]
      ;
      A
      \[10\-i\]
      :=A
      \[i\]
      ;
      A
      \[i\]
      :=k;
      end;
    • for i:=0 to 10 do
      A
      \[i\]
      :=i;
      for i:=0 to 10 do
      begin
      k:=A
      \[i\]
      ;
      A
      \[i\]
      :=A
      \[10\-i\]
      ;
      k:=A
      \[10\-i\]
      ;
      end;
    • for i:=0 to 10 do
      A
      \[i\]
      := i - 1;
      for i:=1 to 10 do
      A
      \[i\-1\]
      := A
      \[i\]
      ;
      A
      \[10\]
      := 10;
    • for i:=0 to 10 do
      A
      \[i\]
      :=i;
      for i:=0 to 4 do
      begin
      k:=A
      \[10\-i\]
      ;
      A
      \[10\-i\]
      :=A
      \[i\]
      ;
      k:=A
      \[i\]
      ;
      end;
  • Объекты 2
    • 10 9 8 7 6 5 4 3 2 1 0
    • 0 1 2 3 4 5 6 7 8 9 10
    • 0 1 2 3 4 5 4 3 2 1 0
    • все элементы окажутся равны своим индексам
    • 10 9 8 7 6 5 6 7 8 9 10