
- •I этап (1940-е – середина 50-х)
- •II этап (середина 50-х – середина 60-х)
- •III этап (середина 60-х – середина 70-х)
- •IV этап (середина 70-х – настоящее время)
- •V этап (?? – ??)
- •Модульное программирование
- •Концепция модульного программирования
- •Главные понятия и разновидности
- •Основные понятия
- •Концепции
- •Технологии создания сайтов
- •Субд и MySql
- •Условный оператор
- •Цикл с постусловием
- •Цикл с предусловием
Цикл с постусловием
Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз. В языке Паскаль этот цикл реализует оператор repeat..until; в Си — do…while. На языке Pascal цикл с постусловием имеет следующий вид::
repeat
<тело цикла>
until <условие>
На языке Си:
do
{
<тело цикла>
}
while(<условие>)
В трактовке условия цикла с постусловием в разных языках есть различия. В Паскале и языках, произошедших от него, условие такого цикла трактуется как условие выхода (цикл завершается, когда условие истинно, в русской терминологии такие циклы называют ещё «цикл до»), а в Си и его потомках — как условие продолжения (цикл завершается, когда условие ложно, такие циклы иногда называют «цикл пока»).
№23
Цикл с предусловием
Цикл с предусловием — цикл, который выполняется пока истинно некоторое условие, указанное перед его началом. Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу (если условие с самого начала ложно). В большинстве процедурных языков программирования реализуется оператором while, отсюда его второе название — while-цикл. На языке Pascal цикл с предусловием имеет следующий вид:
while <условие> do
begin
<тело цикла>
end;
На языке Си:
while(<условие>)
{
<тело цикла>
}