• 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) все элементы, кроме последнего, сдвигаются на 1 элемент вправо
    2) все элементы, кроме первого, сдвигаются на 1 элемент влево
    3) все элементы окажутся равны 1
    4) все элементы окажутся равны своим индексам
    2) В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
    for i:=0 to 10 do
    A[i]:= i + 1;
    for i:=10 downto 0 do
    A[i]:= A[10-i];
    Чему будут равны элементы этого массива?
    1) 10 9 8 7 6 5 4 3 2 1 0
    2) 11 10 9 8 7 6 5 4 3 2 1
    3) 11 10 9 8 7 6 7 8 9 10 11
    4) 1 2 3 4 5 6 5 4 3 2 1
    Объясните, пожалуйста.

Ответы 1

  • var    a: array[0..10] of integer;    i, n, k: integer;//    b: array[1..4, 1..4] of integer;begin    Println();    Println(1);    for i := 0 to 10 do        A[i] := i + 1;     PrintLn(a);    Println();    for i := 1 to 10 do     begin        A[i] := A[i - 1];         PrintLn(a);    end;        Println();    Println(2);    for i := 0 to 10 do        A[i] := i + 1;     PrintLn(a);    Println();    for i := 10 downto 0 do     begin        A[i] := A[10 - i];         PrintLn(a);    end;end.Тут вывод трасировок последних циклов1 [1,2,3,4,5,6,7,8,9,10,11] [1,1,3,4,5,6,7,8,9,10,11] [1,1,1,4,5,6,7,8,9,10,11] [1,1,1,1,5,6,7,8,9,10,11] [1,1,1,1,1,6,7,8,9,10,11] [1,1,1,1,1,1,7,8,9,10,11] [1,1,1,1,1,1,1,8,9,10,11] [1,1,1,1,1,1,1,1,9,10,11] [1,1,1,1,1,1,1,1,1,10,11] [1,1,1,1,1,1,1,1,1,1,11] [1,1,1,1,1,1,1,1,1,1,1] 2 [1,2,3,4,5,6,7,8,9,10,11] [1,2,3,4,5,6,7,8,9,10,1] [1,2,3,4,5,6,7,8,9,2,1] [1,2,3,4,5,6,7,8,3,2,1] [1,2,3,4,5,6,7,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1] [1,2,3,4,5,6,5,4,3,2,1]
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years