Дан фрагмент программы, обрабатывающий массив А из 10 элементов:
| Бейсик | Python |
|---|---|
j = 1 FOR i = 1 TO 10 IF A(i) = A(j) THEN j = i ENDIF NEXT i s = j
| j = 1 for i in range(1, 11): if A[i] == A[j]: j = i s = j |
| Алгоритмический язык | Паскаль |
j := 1 нц для i от 1 до 10 если A[i] = A[j] то j := i все кц s := j | j := 1; for i := 1 to 10 do if A[i] = A[j] then j := i; s := j; |
| Си++ | |
j = 1; for (i = 1; i <= 10; i++) if (A[i] == A[j]) { j = i; } s = j; | |
Чему будет равно значение переменной s после выполнения этого алгоритма?
1) 1
2) 10
3) индексу элемента, равного первому, и имеющему наибольший индекс
4) индексу элемента, равного последнему, и имеющему наименьший индекс
PDF-версии: 