Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Оператор цикла с параметром




Используется, когда известно, сколько раз выполняется циклическая часть программы.

 

 
 

 

 


Блок-схемаоператора FOR

Формат записи: for <параметр цикла>:=<начало> to/downto <конец> do <оператор>;

для до делать

параметр цикла - числовая переменная типа integer

начало, конец - арифметическое выражение

to - используется когда начало меньше конца

downto - используется когда начало больше конца

оператор - тело цикла, любой оператор, в том числе и составной

 

Принцип работы:

§ Параметру присваивается значение начало;

§ Выполняется оператор - тело цикла;

§ Затем параметр сравнивается с концом;

§ Если параметр больше/меньше конца, то начинает работать следующий оператор за оператором цикла, в противном случае к параметру прибавляется/отнимается единица;

§ Снова выполняется оператор;

§ Так продолжается пока параметр не станет больше/меньше конца.

Оператор цикла с предусловием

Оператор While осуществляет повторение по предварительной проверке условий, а также с помощью ключевых слов While.

 
 


Блок-схема оператора WHILE

Формат записи: while <условие> do <оператор>;

пока делать

условие - логическое выражение

оператор (тело цикла) - любой оператор, в том числе и составной.

Здесь: while –«пока», do –«выполнить». А условие повторения – логическое выражение. Тело цикла – простой или составной оператор, которой выполняется с повторением. Перед каждом пвторением тела цикла вычисляется значение условия повторения.

 

Принцип работы:

§ Проверяется истинность условия;

§ Если условие истинно выполняется оператор;

§ Цикл работает, пока условие не станет ложным.

 

Оператор цикла с постусловием

Оператор Repeat аналогичен оператору While, с той разницей, что условие повторения цикла проверяется в конце цикла, поэтому тело цикла выполняется хотя бы один раз. Вторая особенность – тело цикла выполняется, если условие ложно, и прекращается, если условие истинно (в операторе While было наоборот).

 
 

 

 


Блок-схема оператора REPEAT.

Формат записи: repeat <операторы> until <условие>

повторять до тех пор пока

 

условие - логическое выражение

операторы (тело цикла) - любое количество любых операторов, в том числе и составной.

Этот оператор использует ключевые слова repeat – повторять и until – до тех пор пока. Оператор состоит из тела цикла и условия повторения.

 

Принцип работы:

§ Выполняются все операторы между repeat и until;

§ Проверяется ложность условия;

§ Цикл работает, пока условие не станет истинным.

 





Поделиться с друзьями:


Дата добавления: 2016-10-30; Мы поможем в написании ваших работ!; просмотров: 532 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Большинство людей упускают появившуюся возможность, потому что она бывает одета в комбинезон и с виду напоминает работу © Томас Эдисон
==> читать все изречения...

2565 - | 2225 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.