Реферат: Основные операторы языка Turbo-Paskal. Процедуры и функции

I:=12; J:=I+10;A:=0.25; B:=Sin(A);Lon:=A<>B;

1.2 Составной оператор

Begin < оператор 1>;<оператор 2>;...;<оператор N> end ;

Составной операторпозволяет объединить несколько операторов в один. Здесь Begin и end представляют собой операторные скобки.

Пример:

Begin X :=0.5; Y := Sin ( X ); write ( X , Y ) {вывод результата вычислений}end ;

1.3 Оператор безусловного перехода

Goto <метка>;

Обеспечивается безусловный переход к оператору, помеченному меткой.

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

Пример:

Примечание:Безусловные переходы в программе могут обеспечиваться также с помощью процедур Exit и Halt . Выполнение процедуры Exit заключается в безусловном выходе из текущей подпрограммы (процедуры или функции), а в основной программе в ее завершении. Выполнение процедуры Halt безусловно прекращает выполнение программы.

Пример:

1.4 Условные операторы

Условные операторы используются для организации разветвлений в программах.

Пример:

Пример:

if X mod 2=0 then {подсчет количества четных чисел}

begin Kol := Kol +1; writeln ( Четное )end {составной оператор}

else writeln ( Нечетное );

1.5 Оператор выбора Case

Case < выражение> of

<список константных значений 1 > : <оператор 1>;

<список константных значений 2 > : <оператор 2>;

{else <оператор 0>}

end ;

К-во Просмотров: 216
Бесплатно скачать Реферат: Основные операторы языка Turbo-Paskal. Процедуры и функции