В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный на разных языках программирования фрагмент одной и той же программы, обрабатывающей данный массив:
Бейсик | Python
s = 0
n = 10
FOR i = 0 TO n-3
s = s+A(i)-A(i+2)
NEXT i
|
s = 0
n = 10
for i in range(0,n-2):
s = s + A[i] - A[i+2]
Паскаль | Алгоритмический язык
s:=0;
n:=10;
for i:=0 to n-3 do begin
s:=s+A[i]-A[i+2]
end;
|
s:=0
n:=10
нц для i от 0 до n-3
s:=s+A[i]-A[i+2]
кц
Си++
s = 0;
n=10;
for (i = 0; i
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
Бейсик | Python
s = 0
n = 10
FOR i = 0 TO n-3
s = s+A(i)-A(i+2)
NEXT i
|
s = 0
n = 10
for i in range(0,n-2):
s = s + A[i] - A[i+2]
Паскаль | Алгоритмический язык
s:=0;
n:=10;
for i:=0 to n-3 do begin
s:=s+A[i]-A[i+2]
end;
|
s:=0
n:=10
нц для i от 0 до n-3
s:=s+A[i]-A[i+2]
кц
Си++
s = 0;
n=10;
for (i = 0; i
В начале выполнения этого фрагмента в массиве находились трёхзначные натуральные числа. Какое наибольшее значение может иметь переменная s после выполнения данной программы?
💡 Пошаговый разбор и решение:
В переменную 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.
Ответ: 1798.
(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.
Ответ: 1798.
Правильный ответ:
1798
📚 Похожие разобранные задания по предмету:
ID 32209 • Задание №14
Операнды арифметического выражения записаны в системах счисления с основаниями 8 и 11:
y04x511 + 253xy8.
В з...
ID 29288 • Задание №1
На рисунке схема дорог изображена в виде графа, в таблице звёздочками обозначено наличие дороги между населённ...
🔗 Другие задания линии №19 по предмету Информатика:
ID 33084
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходя...
ID 33085
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходя...
ID 33086
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходя...
ID 33087
Два игрока, Паша и Вася, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходя...
ID 33088
Два игрока, Петя и Ваня, играют в следующую игру. Перед игроками лежит куча камней. Игроки ходя...