Ниже приведён фрагмент программы, записанный на четырёх языках программирования.
Массив 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 после выполнения данного фрагмента программы?
Комментариев нет:
Отправить комментарий