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

Ниже при­ведён фраг­мент про­грам­мы, за­пи­сан­ный на четырёх язы­ках про­грам­ми­ро­ва­ния.

 

Мас­сив А од­но­мер­ный; в про­грам­ме рас­смат­ри­ва­ет­ся его фраг­мент, со­от­вет­ству­ю­щий зна­че­ни­ям ин­дек­са от 1 до n.

Бей­сик

Пас­каль

J = 1

FOR I = 1 to n

    IF A(I) < A(J) THEN J = I

NEXT I

s = J

j := 1;

for i := 1 to n do

    begin

        if A[i] < A[j] then

            j := i

    end;

s := j;

Си++

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

j = 1;

for (i = 1; i <= n; i++) {

    if (A[i] < A[j]){

        j = i;

    }

}

s = j;

j := 1

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

если A[i] < A[j] то

    j := i

все

кц

s := j

Python

j = 1

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

    if A[i] < A[j]:

        j = i

s = j

 

Чему будет равно зна­че­ние пе­ре­мен­ной s после вы­пол­не­ния дан­но­го фраг­мен­та про­грам­мы?

 

1)  ин­дек­су ми­ни­маль­но­го эле­мен­та в мас­си­ве А (наи­мень­ше­му из таких ин­дек­сов, если ми­ни­маль­ных эле­мен­тов не­сколь­ко)

2)  ми­ни­маль­но­му эле­мен­ту в мас­си­ве А

3)  ко­ли­че­ству эле­мен­тов, рав­ных ми­ни­маль­но­му в мас­си­ве А

4)  ин­дек­су ми­ни­маль­но­го эле­мен­та в мас­си­ве А (наи­боль­ше­му из таких ин­дек­сов, если ми­ни­маль­ных эле­мен­тов не­сколь­ко)