Предмет: Информатика,
автор: t3mpleyoyo
В программе описан одномерный целочисленный массив с индексами от 0 до 10. Ниже представлен записанный фрагмент одной и той же программы, обрабатывающей данный массив:
begin
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 после выполнения данной программы?
Приложения:
65biso2:
"записанный на разных языках программирования" - почему я здесь вижу только мертвый язык?
Ответы
Автор ответа:
0
Ответ:
20
Объяснение:
const
n = 10;
var
i, s : integer;
a : array [0..n] of integer;
begin
for i := 0 to n do
a[i] := i*2;
s:=0;
for i:=1 to n do
s:=s+A[i]-A[i-1];
writeln(Format('%d ', [s]))
end;
Похожие вопросы
Предмет: Русский язык,
автор: Арина511
Предмет: Технология,
автор: mishanya05082004
Предмет: Английский язык,
автор: slamp97
Предмет: Математика,
автор: danadana200612040202