Что такое вложенные циклы, Чем отличается программный способ записи алгоритмов от других - Основы программирования

Возможны случаи, когда внутри тела цикла необходимо повторять некоторую последовательность операторов, т. е. организовать внутренний цикл. Такая структура получила название Цикла в цикле или Вложенных циклов. Глубина вложения циклов (то есть количество вложенных друг в друга циклов) может быть различной.

При использовании такой структуры для экономии машинного времени необходимо выносить из внутреннего цикла во внешний все операторы, которые не зависят от параметра внутреннего цикла.

Чем отличается программный способ записи алгоритмов от других

При записи алгоритма в словесной форме, в виде блок-схемы или на псевдокоде допускается определенный произвол при изображении команд. Вместе с тем такая запись точна настолько, что позволяет человеку понять суть дела и исполнить алгоритм.

Однако на практике в качестве исполнителей алгоритмов используются специальные автоматы -- компьютеры. Поэтому алгоритм, предназначенный для исполнения на компьютере, должен быть записан на понятном ему языке. И здесь на первый план выдвигается необходимость точной записи команд, не оставляющей места для произвольного толкования их исполнителем.

Следовательно, Язык для записи алгоритмов должен быть формализован. Такой язык принято называть Языком программирования, а запись алгоритма на этом языке -- Программой для компьютера.

Похожие статьи




Что такое вложенные циклы, Чем отличается программный способ записи алгоритмов от других - Основы программирования

Предыдущая | Следующая