«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

¬ыбрать снасть дл€ ловли карпа на сайте.

 

ќператоры повтора (циклы)

÷икл Ц это разновидность управл€ющей конструкции в €зыках программировани€, предназначенна€ дл€ организации многократного исполнени€ набора инструкций (операторов). “акже циклом может называтьс€ люба€ многократно исполн€ема€ последовательность инструкций, организованна€ любым способом (например, с помощью условного перехода - команда на изменение пор€дка выполнени€ программы в соответствии с результатом проверки некоторого услови€).

≈сли в программе возникает необходимость неоднократно выполнить не­которые операторы, то используютс€ операторы повтора (цикла). ¬ €зыке Pascal различают три вида операторов цикла:

Ц {SITELINK-S172}For{/SITELINK} (цикл с параметром)

Ц {SITELINK-S173}While {/SITELINK}(цикл с предусловием - условие провер€етс€ до выполнени€ тела цикла)

Ц {SITELINK-S174}Repeat{/SITELINK}(цикл с постусловием - условие провер€етс€ после выполнени€ тела цикла)

ќни использу­ютс€ дл€ организации циклов различных типов. ¬ыражение, управл€ющее повторени€ми, должно иметь булевский тип.

≈сли число повторений оператора (составного оператора) заранее неизвест­но, а задано лишь условие его повторени€ (или окончани€), используютс€ операторы while, repeat. ќператор for используетс€, если число повторений известно заранее.
 
ќсновные определени€:

“елом цикла Ц последовательность инструкций, предназначенна€ дл€ многократного исполнени€.

»терацией Ц однократное выполнение тела цикла.

”словием выхода или условием окончани€ цикла Ц выражение определ€ющее, будет в очередной раз выполн€тьс€ итераци€, или цикл завершитс€, называетс€ (либо условием продолжени€ в зависимости от того, как интерпретируетс€ его истинность Ц как признак необходимости завершени€ или продолжени€ цикла).

—чЄтчик цикла Ц переменна€, хран€ща€ текущий номер итерации.

»сполнение любого цикла включает первоначальную инициализацию переменных цикла, проверку услови€ выхода, исполнение тела цикла и обновление переменной цикла на каждой итерации.  роме того большинство €зыков программировани€ предоставл€ют средства дл€ досрочного завершени€ цикла, то есть выхода из цикла независимо от истинности услови€ выхода.

ƒл€ управлени€ работой циклическими операторами существуют две процедуры:

Ц Break Ц реализует немедленный выход из цикла, управление передаетс€ оператору, сто€щему сразу после тела цикла;

Ц Continue Ц обеспечивает досрочное прохождение цикла, эквивалентна передаче управлени€ в конец циклического оператора.


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

–аздел Const, Type и Var –аздел описани€ процедур и функций –аздел операторов ”словный оператор ќператор выбора ÷икл FOR ќператор WHILE ќператор REPEAT “естирование и отладка программ ¬строенные функции и процедуры 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом