В языке Pascal существует три вида циклов: 1
- Цикл с предусловием (while). 13 Условие стоит перед телом цикла. 4 Тело выполняется, когда условие истинно, и прекращается, когда оно становится ложным. 4
- Цикл с параметром (for). 13 Количество повторений известно заранее. 2 В заголовке цикла указываются два значения: первое присваивается переменной-счётчику, от этого значения начинается отсчёт количества итераций, второе указывает, при каком значении счётчика цикл должен остановиться. 2
- Цикл с постусловием (repeat). 14 Условие стоит после тела цикла. 4 Тело выполняется, когда результат условия ложен, и прекращается, когда логическое выражение становится истинным. 4
Любой цикл состоит из тела и заголовка. 45 Тело цикла — это набор повторяющихся операторов, а условие — логическое выражение, в зависимости от результата которого и происходит повторное выполнение цикла. 4