Ну тип сначала получается массив 1 2 3 4 5 6 7 8 9 10 11
а потом в обратном порядке вычитается i
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 ну и уже типо нечего вычитать и всио
2 комментария:
Вот смотри когда вычисляем для 2-го массива, А[10]:=[10-11] A[10]=-1
Источник: reshimne.ru
В программе описан одномерный целочисленный массив с индексами от 0 до 10 как изменятся элементы
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент этой программы, записанный на разных языках программирования, в котором значения элементов массива сначала задаются, а затем меняются.
Алгоритмический язык
FOR i=0 TO 10 A(i)=i-1 NEXT i FOR i=1 TO 10 A(i-1)=A(i) NEXT i A(10)=10
Как изменятся элементы этого массива после выполнения фрагмента программы?
19 Задание ЕГЭ Информатика 2019
- все элементы, кроме последнего, окажутся равны между собой
- все элементы окажутся равны своим индексам
- все элементы, кроме последнего, будут сдвинуты на один элемент вправо
- все элементы, кроме последнего, уменьшатся на единицу
Запишите номер выбранного варианта ответа.
Источник: yandex.ru
В программе описан одномерный целочисленный массив с индексами от 0
до 10. Ниже представлен записанный на разных языках программирования
фрагмент одной и той же программы, обрабатывающей данный массив.
Паскаль
s:=27;
n:=10;
for i:=0 to n-1 do begin
s:=s+A[i]-A[i+1]
end;
Известно, что в начале выполнения этого фрагмента в массиве находилась
убывающая последовательность чисел, то есть A[0] > A[1] >…> A[10]. Какое
наименьшее значение может иметь переменная s после выполнения данной
программы?
В переменной s суммируются разности элементов, идущих друг за другом. Для того, чтобы s была наименьшей после выполнения программы, необходимо, чтобы разность элементов была наименьшей. Поскольку массив целочисленный, наименьшая разность равна единице. Алгоритм обрабатывает первые десять элементов массива, следовательно, наименьшее значение, которое может иметь переменная s после выполнения данной программы, равно 27 + 10 · 1 = 37. Ответ: 37.
Источник: znanija.net