> -- Иван Денисов писал(а):
> Честно говоря, задача сформулирована неясно. Значения массива в примере, соответствуют положениям (если считать положения с 1-цы). Под "вставить ноль в позицию L массива" я бы однозначно понял:исходя из примера, значения > L сдвигаются вправо. При этом длина массива увеличивается на 1. Поэтому с моей точки зрения, задачи решены неверно.Snuk, очевидно, понял задачу совершенно иначе. Что необходимо найти позицию числа L в массиве, и вставить 0 в эту позицию. Правильное решение для инженера в подобной непонятной ситуации — уточнить техническое задание

В общем то да, значения > L сдвигаются вправо, получается что так. Я ничего не придумывал, задача из ученика Потопахина В., решение только мое.
А неверно задачи решены в чем? Ошибка в назначении flag перед циклом была как FALSE. Есть еще ошибки?