Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Оператор цикла REPEAT, его формы и примеры применения

РефератПомощь в написанииУзнать стоимостьмоей работы

Данный оператор аналогично предыдущему оператору цикла, но отличается от него тем, что проверка условия проводится после очередного выполнения тела цикла. Это обеспечивает его выполнение хотя бы один раз. Сначала выполняется последовательность операторов, входивших в тело цикла, после чего проверяется выполнение условия, записанного за служебным словом until. Если условие не соблюдается, цикл… Читать ещё >

Оператор цикла REPEAT, его формы и примеры применения (реферат, курсовая, диплом, контрольная)

Для программной реализации циклических процессов с неизвестным числом повторений существует еще один оператор, который имеет вид:

Repeat тело цикла Until условие;

Данный оператор аналогично предыдущему оператору цикла, но отличается от него тем, что проверка условия проводится после очередного выполнения тела цикла. Это обеспечивает его выполнение хотя бы один раз. Сначала выполняется последовательность операторов, входивших в тело цикла, после чего проверяется выполнение условия, записанного за служебным словом until. Если условие не соблюдается, цикл завершается. В противном случаетело цикла повторяется еще раз, после чего проверяется соблюдение условия. Естественно,тело цикла должно содержать оператор, влияющий на условие окончания (продолжения), иначе цикл будет бесконечным. судя по синтаксису между словами repeat и until операторы многократно повторяются, пока логическое выражение принимает значение false. Когда логическое выражение примет значение true — всё, выход из цикла. Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз. В языке Паскаль этот цикл реализует оператор repeat.until.

Показать весь текст
Заполнить форму текущей работой