Операторы. Стандартные подпрограммы

Стандартные подпрограммы

Строковые выражения

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

В любом языке программирования имеются готовые блоки программ, написанных разработчиками языка, к которым можно обращаться, указывая только их имя. Такие самостоятельные программные блоки называются подпрограммами. Они встроены в язык, т.е. фактически являются частью языка программированияиназываются встроенными или стандартными подпрограммами. Реализуются подпрограммы в виде процедур или функций. Каждой процедуре или функции дается уникальное имя и четко устанавливается перечень и тип входных и выходных параметров.

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

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

Главное отличие функции от процедуры заключается в том, что результат работы функции – единственное значение, которое называется возвращенным, а результат работы процедуры – одно значение, несколько значений или ни одного. Кроме того, обращение к функции является разновидностью операнда (входит в состав выражения), а вызов процедуры – разновидностью оператора. Вызываются процедуры и функции по строго определенному имени и располагаются в специализированных библиотечных модулях, имеющих системные имена. Используемые библиотечные модули подключаются в разделе Uses:

Unit Unit1;

Interface

Uses

Windows, Messages, SysUtils, Variants, Classes,

Graphics, Controls, Forms, Dialogs, StdCtrls, Math;

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

Оператором можно назвать закодированную форму инструкции алгоритма, несущую определенный смысл.

Операторы (statements) в любом языке программирования являются основными исполняемыми элементами кода приложения.

Различают операторы присваивания, алгоритмические и функциональные операторы.

Алгоритмические операторы используются для организации последовательности выполняемых исполнителем действий. Важнейшие из них – операторы безусловных переходов, условные операторы, операторы циклов.

Функциональные или системные операторы – это встроенные в язык функции и процедуры, с помощью которых производятся важные и часто используемые действия, такие, как, например, ввод и вывод данных.

После каждого оператора ставится символ «точка с запятой».


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: