В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже...

0 голосов
69 просмотров

В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен фрагмент программы, обрабатывающей данный массив: s:=0; n:=10; for i:=1 to n do begin s:=s+A[i]-A[i-1]; end; В начале выполнения этого фрагмента в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т.е. А[0]=0, А[1]=2 и т.д. Чему будет равно значение переменной s после выполнения данной программы?


Информатика (46 баллов) | 69 просмотров
Дан 1 ответ
0 голосов

Ответ:

В переменную s записывается следующая сумма:

 

(A(0) − A(2)) + (A(1) − A(3)) + (A(2) − A(4)) + ... + (A(6)− A(8)) + (A(7) − A(9)) =

= A(0) + A(1) − A(8) − A(9).

 

Следовательно, наибольшее значение s равно 999 + 999 − 100 − 100 = 1798.

Объяснение:

(18 баллов)
0

Ответ 1798?

0

да

0

Помоги еще

0

Давай в вк спишемся?

0

Ответь пожалуйста

0

давай

0

кидай сслыку

0

a.budarin1

0

Найди в вк

0

это ид мой