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

0 голосов
47 просмотров

В программе описан одномерный целочисленный массив A с индексами от 0 до 10. Ниже представлен фрагмент этой программы, в котором значения элементов массива сначала задаются, а затем меняются.for i:=0 to 10 do
A[i]:=i;
t:=A[0];
for i:=1 to 10 do
A[i-1]:=A[i];
A[10]:=t;
Чему будут равны элементы этого массива?
A) 10 10 10 10 10 10 10 10 10 10
B) 1 2 3 4 5 6 7 8 9 10 0
C) 0 0 0 0 0 0 0 0 0 0
D) 1 2 3 4 5 6 7 8 9 10 1


Информатика (15 баллов) | 47 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

// PascalABC.NET 3.0, сборка 1088
begin
  var a: array[0..10] of integer;
  for var i := 0 to 10 do A[i] := i;
  var t := A[0];
  for var i := 1 to 10 do A[i - 1] := A[i];
  A[10] := t;
  writeln(a)
end.

Результат выполнения программы:
[1,2,3,4,5,6,7,8,9,10,0]

Ответ: В)


(142k баллов)