По-моему, запись
Код:
y0:=...; y1:=...; y2:=...;
гораздо удобочитаемее, чем
Код:
y[0]:=...; y[1]:=... y[2]:=...;
Массивы полезны ровно тогда, когда они полезны -- когда предстоит использовать переменные в качестве индексов. Или когда надо будет присваивать что-то группе переменных как целому (в частности, при передаче параметров в процедуру). А в общем -- это в значительной степени дело вкуса.