> -- Trurl писал(а):
> Предположим, нам надо передававать данные в определенном двочном формате.Какой вариант вам больше нравится?

3- й вариант совсем не нравится. Вот это место: INC(i) внутри процедуры. Нафиг нам побочные эффекты?

Ну вообще 1-й вариант выглядит красивее всех. 2-й хуже из-за обилия дополнительных переменных. Но, хотя с другой стороны, это всё абстрактно, может в реальной задаче все эти переменные уже есть и тогда нет смысла их запихивать в запись.