Программирование цикловЦиклом называется программа (или часть программы), многократно выполняемая при заданном условии. Цикл охватывает последовательность операторов, заключенную между оператором перехода и оператором, который позволяет возвратиться на начало цикла. Циклы бывают простые и сложные (или кратные). Простым называется цикл, внутри которого нет других циклов. Если внутри цикла содержатся другие циклы, то он называется сложным (кратным или циклом в цикле). Методы программирования сложных циклов практически ничем не отличаются от методов, используемых при программировании простых циклов. Существуют два основных типа простых циклов: арифметические и итерационные. Арифметические циклы имеют заранее известное, заданное число повторений. Примером таких программ является вычисление различного вида сумм. Для организации арифметического цикла используются операторы FOR-TO и NEXT. В итерационных циклах число повторений цикла заранее неизвестно. Примером итерационного цикла может быть вычисление какого-то выражения с заданной точностью. Для организации итерационного цикла используются операторы WHILE и WEND. Необходимо отметить, что для организации циклов могут потребоваться подготовительные операции для задания начальных и конечных условий. Считается, что подготовительные операции в цикл не входят.
|