Задание
Установите соответствие значений переменной s после выполнения программ:
- Объекты 1
- если в начале выполнения фрагмента программы в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т.е. А\[0\]=0, А\[1\]=2 и т.д
s:=0;
n:=10;
for i:=1 to n do
begin
s:=s+A\[i\]-A\[i\-1\];
end; - если в начале выполнения фрагмента прграммы в элементе массива с индексом i находилось число i \(i = 1, …, 21\), т. е. A\[1\]= 1, A\[2\]= 2 и т. д.
s:=0;
n:=21;
for i:= 2 to n do
begin
s:=s+2*\(A⟨2⟩\-A⟨3⟩\);
end; - если в начале выполнения фрагмента программы в массиве находились числа Фибоначчи: 1,1,2,3,5,8,13,21,34,55,89, т.е. A\[0\]=1, A\[1\]=1, A\[2\]=2 и т.д.
n:= 10; s:= 0;
for i:=1 to n do
begin
if A\[i\]-A\[i\-1\]< i
then
s:= s + i;
end;
- если в начале выполнения фрагмента программы в массиве находились числа 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, т.е. А
- Объекты 2
- 20
- 40
- 21