последовательности
последовательности действий при обмене кольцами).
В отличие от приведенных ситуаций, где алгоритм действий может быть описан (или реализован) не слишком строго, в отношении компьютерных программ это недопустимо.
*
Представьте себе, в качестве контрпримера, как будет работать сборочный конвейер, если в программе, им управляющей, допустить возможность перестановки операций.
*
Весьма странным выглядел бы и автоматизированный зачет, когда итоговая оценка выставляется до того, как получены ответы на вопросы. (Впрочем, когда в роли экзаменатора выступает человек, такое встречается :-)
Полагаю, обсуждать важность проектирования алгоритма до написания компьютерной программы нет необходимости. Но надо еще проиллюстрировать тезис о том, что можно и целесообразно проектировать такой алгоритм, который быстрее реализуется компьютером.
*
Выполнение умножения двух натуральных чисел 8 * 9 можно осуществить, по крайней мере, двумя известными способами : либо "заглянуть"
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа