В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 2; 1; 3; 3; 4; 4; 4; 2; 2; 8 соответственно, т.е. A[0] = 2; A[1] = 1 и т.д. Определите значение переменной c после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования.
С помощью цикла сравниваются текущее значение элемента и с предыдущим элементом
. Если
увеличивается на 1, а элементы массива меняются местами. Пошагово распишем работу программы:
;
, значит, увеличиваем
и меняем элементы местами:
;
и не меняем элементы местами:
;
, значит, увеличиваем
и меняем элементы местами:
;
и не меняем элементы местами:
;
, значит, увеличиваем
и меняем элементы местами:
;
, значит, увеличиваем
и меняем элементы местами:
;
, значит, увеличиваем
и меняем элементы местами:
;
, значит, увеличиваем
и меняем элементы местами:
;
и меняем элементы местами:
;
.