В программе описан одномерный целочисленный массив с индексами от 0 до 10 как изменятся элементы

Ну тип сначала получается массив 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

  1. все элементы, кроме последнего, окажутся равны между собой
  2. все элементы окажутся равны своим индексам
  3. все элементы, кроме последнего, будут сдвинуты на один элемент вправо
  4. все элементы, кроме последнего, уменьшатся на единицу

Запишите номер выбранного варианта ответа.

Источник: 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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru