Ниже приведён фрагмент программы, записанный на четырёх языках программирования.
Массив A одномерный; в программе рассматривается его фрагмент, соответствующий значениям индекса от 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 |
Чему будет равно значение переменной s после выполнения данного фрагмента программы?