Версия для копирования в MS Word
PDF-версии: горизонтальная · вертикальная · крупный шрифт · с большим полем
РЕШУ ЕГЭ — информатика
Задания
i

Ниже пред­став­лен за­пи­сан­ный на раз­ных язы­ках про­грам­ми­ро­ва­ния фраг­мент одной и той же про­грам­мы. В про­грам­ме опи­сан од­но­мер­ный це­ло­чис­лен­ный мас­сив A, в пред­став­лен­ном фраг­мен­те про­грам­мы об­ра­ба­ты­ва­ют­ся эле­мен­ты мас­си­ва с ин­дек­са­ми от 1 до 32.

Бей­сикПас­каль

s = 0

n = 32

FOR i = 2 TO n

    s = s+3*(A(i)-A(i-1))

NEXT i

s:=0;

n:=32;

for i:= 2 to n do begin

    s:=s+3*(A[i]-A[i-1]);

end;

Си++Ал­го­рит­ми­че­ский язык

s = 0;

n=32;

for (i = 2; i <= n; i++)

    s=s+3*(A[i]-A[i-1]);

s:=0

n:=32

нц для i от 2 до n

    s:= s+3*(A[i]-A[i-1])

кц

Python

s = 0

n = 32

for i in range(2, n+1):

     s=s+3*(A[i]-A[i-1])

В на­ча­ле вы­пол­не­ния этого в эле­мен­те мас­си­ва с ин­дек­сом i на­хо­ди­лось число i (i = 1, …, 32), т. е. A[1] = 1, A[2] = 2 и т. д. Чему будет равно зна­че­ние пе­ре­мен­ной s после вы­пол­не­ния дан­ной про­грам­мы?