АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Процедуры и функции. Действие процедуры и функции

Читайте также:
  1. A. для временного замещения выделительной функции почек
  2. II. Выполнение процедуры
  3. II. Выполнение процедуры
  4. II. Выполнение процедуры
  5. II. Выполнение процедуры
  6. II. Выполнение процедуры.
  7. II. Выполнение процедуры.
  8. II. Выполнение процедуры.
  9. II. Выполнение процедуры.
  10. II. Выполнение процедуры.
  11. II. Выполнение процедуры.
  12. II. Выполнение процедуры.

 

Function AnsiLowerCase (const S: String): String - Возвращает исходную строку S, в которой все прописные буквы заменены на строчные в соответствиис национальной кодировкой Windows (то есть с учетом кириллицы).

 

Function AnsiUpperCase (const S: String): String - Возвращает исходную строку S, в которой все строчные буквы заменены на прописные в соответствии с национальной кодировкой Windows

 

Function Concat (Sl [, S2,…, SN]: String): String - Возвращает строку, представляющую собой сцепление строк-параметров S1, S2,..., SN.

 

Function Copy (St: String; Index, Count: Integer): String - Копирует из строки St Count символов начиная с символа с номером Index.

Procedure Delete (St: String; Index, Count: Integer) - Удаляет Count символов из строки St начиная с символа с номером Index.

 

Procedure Insert (SubSt: String; St. Index: Integer) - Вставляет подстроку SubSt в строку St, начиная с символа с номером Index.

Function Length (St: String): Integer - Возвращает текущую длину строки St.

 

Function LowerCase (const S: String) - String; Возвращает исходную строку S, в которой все латинские прописные буквы заменены строчными.

 

Function Pos (SubSt, St: String): Integer - Отыскивает в строке St первое вхождение подстроки SubSt и возвращает номер позиции, с которой она начинается. Если подстрока не найдена, возвращается ноль.

 

Procedure SetLength (St: String;NewLength: Integer) - Устанавливает новую (меньшую) длину NewLength строки St. Если NewLength больше текущей длины строки, обращение к SetLength игнорируется.

 

Procedure Val (St: String; var X; Code: Integer) - Преобразует строку символов St во внутреннее представление целой или вещественной переменной X, которое определяется типом этой переменной.

 

 

Function IntToStr (Value:Integer):string - Преобразование значения целочисленного выражения Value в строку.

 

Function StrToInt (const S: string): Integer - Преобразование строки S в целое число.

 

Function FloatToStr (Value:Extended):string - Преобразование значения вещественного выражения Value в строку.

 

Function StrToFloat (const S: string): Extended - Преобразование строки S в вещественное число.

 

 

2.Логические выражения

Результатом логического выражения является логическое значение True или False. Такие выражения чаще всего используются в условных операторах и в операторах цикла. Логические выражения могут содержать:

- Логические константы True и False

- Логические переменные типа Boolean

- Операции сравнения (отношения)

- Логические операции

- Круглые скобки

Для установления отношения между двумя значениями, заданными выраже­ниями, переменными или константами, используются следующие операции сравнения:

= равно

< меньше

> больше

<= меньше или равно

>= больше или равно

<> не равно

Результатом операции сравнения является значение False, если соответствующее отношение не имеет место, и значение True, если соответ­ствующее отношение имеет место.

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

Например: (х>a) and (x<b)



Результат выполнения логических операций будет логического типа (boolean).


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

Поиск по сайту:



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