> -- Евгений Темиргалеев писал(а):
> ЦД --- более универсальная "конструкция", которая позволяет формально строить алгоритмы. Поэтому учить строить алгоритмы надо с её использованием. Это самое главное.Категорически нет. Цикл Дейкстры запутывает то, что запутанным не является. В этом он вреден. Цикл Дейстры полезен для описания того, что и так само по себе запутано, то есть для экзотики, в обычной программистской практике это 1% случаев или меньше, как раз чтобы закрыть вопрос "в исключительных случаях нужном" goto. Запутанную задачу goto решает запутанно, то есть 1:1, но незапутанную задачу goto тоже решает запутанно, в этом его вред как и ЦД.