
6) В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже
фрагменте программы массив сначала заполняется, а потом изменяется: for i:=0 to 10 do A[i]:= i - 1; for i:=1 to 10 do A[i-1]:= A[i]; A[10] := 10; Как изменяются элементы этого массива? 1) все элементы, кроме последнего, окажутся равны между собой 2) все элементы окажутся равны своим индексам 3) все элементы, кроме последнего, сдвигаются на один элемент вправо 4) все элементы, кроме последнего, уменьшаются на единицу

Ответы на вопрос




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


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili