Операторы условия и перехода

 

Строки программы на Паскале не нумеруются. Отдельные строки в программе могут иметь метки, к которым можно переходить.

Метки должны быть описаны в программы с помощью ключевого слова

 

label

N1, N2 … ;

где N1, N2, … - метки.

Метками могут быть идентификаторы или целые числа (положительные) в диапазоне 0 9999.

Оператор перехода по метке:

 

goto N;

Где N - метка.

Фрагмент программы с использованием меток:

 

program pr;

label 3;

var

x, y: real;

begin

3: readln (x, y);

...

go to 3;

...

end.