Операторы: простые и сложные

Операторы: простые и сложные

Вы уже не раз встречались с понятием оператор. Именно так мы называем ту частичку программы, которая выполняет какое-то действие. Например, оператор присваивания заносит в определенную переменную некоторое значение, оператор readln ожидает ввода каких-либо данных и т.д. Но тех операторов, которые Вы знаете, еще не хватает, чтобы написать серьезную программу. Для этого нужно знать операторы и посложнее.

Итак, все операторы можно разделить на простые и сложные.

С простыми операторами Вы уже работали. К ним относятся:

  • оператор присваивания (a:=b;  x:=sin(y); и пр.);
  • вызов процедуры (ClrScr; и пр.);
  • операторы ввода и вывода (readln; write; и пр.).

Сложные операторы Вы изучите в дальнейшем, к ним относятся:

  • условный оператор;
  • оператор выбора;
  • операторы цикла.

 

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

Составной оператор представляет собой последовательность любых операторов, заключенную в операторные скобки – зарезервированные слова begin и end. В составной оператор могут входить любые операторы языка Турбо-Паскаль, в том числе и другие составные операторы. Причем глубина их вложенности может быть любой:

 

И вот что интересно: на самом деле, весь раздел операторов в программе представляет собой один составной оператор.

Позднее Вы, конечно, оцените всю важность этого нелепого, на первый взгляд, оператора.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: