22. Дан фрагмент программы, обрабатывающий массив А из 10 элементов: n := 10; for i:=1 tо n do A[i] := i; j := 1; for i:=1 tо n-1 do if A[i] меньше A[i+1] then j := j + 1; Чему будет равно значение переменной j после выполнен...

22. Дан фрагмент программы, обрабатывающий массив А из 10 элементов: n := 10; for i:=1 tо n do A[i] := i; j := 1; for i:=1 tо n-1 do if A[i] < A[i+1] then j := j + 1; Чему будет равно значение переменной j после выполнения этого алгоритма?
Гость
Ответ(ы) на вопрос:
Гость
в результате выполнения первого цикла  for i:=1 tо n do A[i] := i в массиве будут находится числа от 1 до 10 по возрастанию j:=1 затем 9 раз сравнивается предыдущий элемент с последующим и если последующий больше предыдущего то j увеличивается на 1 так как в массиве каждый последующий элемент больше предыдущего то j увеличится на 9 значит j станет равно 10
Не нашли ответ?
Ответить на вопрос
Похожие вопросы