Основы современных компьютерных технологий



Планкен из лиственницы подробности на сайте. | Купить секс игрушки в интернете на сайте sekkusu-shop.ru. |

Безусловные операторы


Оператор присваивания имеет вид:

:=

В качестве имени переменной может использоваться как простая переменная, так и переменная, инициализирующая обращение к элементу списка. В операторе присваивания допускается использовать знак = вместо :=.

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

GОТО

При выполнении оператора GOTO осуществляется передача управления оператору, помеченному меткой:

Оператор выхода из процедуры:

RETURN Оператор вызова процедуры:

САLL ( ;)

Оператор цикла:

FOR :=

ТО [ STEP ]

NEXT [ ]

349

Здесь и определяют соответственно начальное и конечное числовые значения переменной цикла, a STEP задает значение шага изменения переменной цикла, при отсутствии части STEP значение шага равно 1.

Внутри тела цикла могут использоваться вложенные циклы. При организации таких циклов применяются оператор продолжения CONTINUE и оператор выхода EXIT. Оператор CONTINUE имеет вид:

CONTINUE []

При выполнении данного оператора управление передается на оператор NEXT текущего цикла либо оператору NEXT объемлющего цикла, параметром которого является переменная, указанная в операторе CONTINUE.

Оператор выхода EXIT задается в виде:

EXIT []

и инициирует передачу управления оператору, расположенному за оператором NEXT текущего цикла, либо за оператором NEXT объемлющего цикла, параметром которого является переменная, указанная в операторе EXIT.

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

Условный оператор задается в следующей форме:

IF ЛОГИЧЕСКОЕ ВЫРАЖЕНИЕ> THEN [ЕLSЕ]

Примеры операторов:

  • r = sqrt(x"2+yA2)
  • 'x[i][j] = 0
  • RETURN
  • Loop:
  • GOTO loop_end
  • loop_end: NEXT
  • CALLquicksort('Age,'Height,'Weight;'Fact)
  • = ptor(r1 ,theta1) + ptor(r2,theta2)
  • IFx>=0 THEN y=sqrt(x)
  • IF Iog(x)>a THEN y=0 ELSE y='unknown
  • IFx[i][j]=0 THEN return ELSE goto loop
  • IF evltd('x, 1,0) THEN y=x^2 ELSEy=z^2
  • FOR i = j TO k
  • x[i] = (k-j)*i

    NEXT i

    Примеры описания и использования процедур:

    ================= PROCEDURE FUNCTION: Simpson =================

    Comment: Определенный интеграл, метод Симпсона




    Содержание  Назад  Вперед