Задать вопрос
27 января, 04:16

8) В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]:=i; for i:=0 to 10 do begin A[10-i]:=A[i]; A[i]:=A[10-i]; end; Чему будут равны элементы этого массива?

1) 10 9 8 7 6 5 4 3 2 1 0

2) 0 1 2 3 4 5 6 7 8 9 10

3) 10 9 8 7 6 5 6 7 8 9 10

4) 0 1 2 3 4 5 4 3 2 1 0

+2
Ответы (1)
  1. 27 января, 04:25
    0
    Массив сначала заполнится так:

    a[0]=0

    a[1]=1

    ...

    a[10]=10

    0 1 2 3 4 5 6 7 8 9 10

    во втором цикле:

    в первом проходе:

    0 1 2 3 4 5 6 7 8 9 0

    последний элемент замениться на 1 элемент

    во 2 проходе:

    предпоследний элемент заменится на 2 элемент

    0 1 2 3 4 5 6 7 8 1 0

    и так дальше:

    3) 0 1 2 3 4 5 6 7 2 1 0

    4) 0 1 2 3 4 5 6 3 2 1 0

    5) 0 1 2 3 4 5 4 3 2 1 0

    6) 0 1 2 3 4 5 4 3 2 1 0

    дальше массив изменятся не будет:

    7) 0 1 2 3 4 5 4 3 2 1 0

    8) 0 1 2 3 4 5 4 3 2 1 0

    9) 0 1 2 3 4 5 4 3 2 1 0

    10) 0 1 2 3 4 5 4 3 2 1 0

    11) 0 1 2 3 4 5 4 3 2 1 0 - полученный массив

    Ответ: 4
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «8) В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы