Задание 19 тоже часто учащиеся пугаются. Кто-то просто боится программирования, кто-то - конкретно массивов. Я скоро раскрою секрет, какие задания я считаю "страшными" и сложными. А сейчас разберем задание 19. Здесь, как вы уже поняли, важно умение анализировать программы. Рассмотрим пример: Проанализируем программу построчно. Переменные s и n обнуляются. Далее, цикл, в котором последовательно перебираются все элементы массива: 20, 19, 17, 41, 23, 12, 24, 16, 4, 13, 6, 15. Проверим работу программы, подставив начальные значения. Посмотрим, что делает программа. При i = 0: A[i]<=A[n], A[0] <= A[0], т.е. 20 = 20, s := s + i = 0 + 0 = 0, t:= A[i] = A[0] = 20 A[i]: = A[n], A[0] = A[0] = 20 A[n] = A[0] = t = 20. При i = 1: A[i]<=A[n], A[1] <= A[0], т.е. 19 < 20, s := s + i = 0 + 1 = 1, t:= A[i] = A[1] = 19 A[i]: = A[n], A[1] = A[0] = 20