пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

pogromirovanie:
» sooqa
Уася:
» History motherfuckers

goto 13 Процедуры break, continue, exit, halt. примеры их использования

Процедуры Break, Continue

Процедура Break прекращает выполнение того цикла, внутри которого она находится.

Цикл 1

Цикл 2

If «условие» then Break

 

Процедура Continue завершает текущую итерацию цикла и осуществляет переход на начало следующей итерации. Ее действие эквивалентно выполнению оператора goto <конец цикла> .

 

Цикл 1

Цикл 2

If «условие» then Continue

 
   

 

Процедуры передачи управления

В Паскале есть несколько стандартных процедур, изменяющих последовательность выполнения операторов: 

  1. break - завершает выполнение цикла, внутри которого записана;
  2. continue - выполняет переход к следующей итерации цикла;
  3. exit - выходит из программы или подпрограммы, внутри которой записана;
  4. halt - немедленно завершает выполнение программы.

Кроме того, для передачи управления используется оператор перехода goto. 
Рассмотрим пример применения процедур передачи управления. 


27.01.2014; 06:50
хиты: 1074
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь