Корявая, конечно схема, прог на скорую руку нормальных не нашел. В общем. Сначала идет в овале "Начало", потом треугольник. Влево от него"Да", вправо "Нет". Нет уходит сразу на следующий треугольник, а да на прямоугольник с кодом a[i] := i;. Во втором треугольнике второй цикл от 10 до 0 (i:=10 downto 0 do). От него влево "Да", вправо "Нет". Нет уходит сразу на слово "Конец", а да на прямоугольник с кодом k:=a[10-i]; a[10-i]:=a[i]; a[i]:=k