|
В программе используется одномерный целочисленный массив
A
с индексами от 0 до 10.
Ниже представлен записанный на разных языках программирования фрагмент этой программы.
|
Бейсик
|
Python
|
|
s = 0
n = 10
FOR i =
0
TO n
-1
s = s + A(i) - A(i+1)
NEXT i
|
s = 0
n = 10
for i in range(n):
s = s + A[i]
–
–
A[i+1]
|
|
Алгоритмический язык
|
Паскаль
|
|
s
:=
0
n
:=
10
нц
для
i
от
0
до
n
-1
s
:=
s
+
A[i]
-
A[i
+
1]
кц
|
s
:=
0;
n
:=
10;
for i:=
0
to n
-1
do begin
s
:=
s
+
A[i]
-
A[i
+1
];
end
;
|
|
Си
|
|
s = 0;
n=10;
for (i =
0
;
i < n
; i++)
s
=
s
+
A[i]
-
A[i
+
1]
;
|
В начале выполнения этого фрагмента в массиве находились числа 15, 10, 5, 0, 5, 10, 0, 15, 10, 0, 5, т.е. A[0] = 15,
A
[1] = 10 и т.д. Чему будет равно значение переменной
s
после выполнения данного фрагмента программы?
|