Определите значение переменной с после выполнения следующего фрагмента программы, записанного ниже на разных языках программирования.
1) В каком случае и каким образом изменяется значение переменной с?
2) Что происходит с элементами массива сразу после изменения переменной с?
Видно, что первоначально значение переменной с равно нулю. В цикле сравниваются пары элементов. В том случае, если предшествующий элемент меньше последующего, значение переменной с увеличивается на единицу, а элементы меняются местами. В данном массиве это произойдет 6 раз: поменяются местами 5 и 8, 5 и 7, 1 и 4, 0 и 3, 0 и 4, 0 и 8. Таким образом переменная с после выполнения алгоритма будет иметь значение 6.
Ответ: 6