Хелпикс

Главная

Контакты

Случайная статья





Таблица 3. Некоторые процедуры и функции обработки символов и строк Pascal.



Таблица 3. Некоторые процедуры и функции обработки символов и строк Pascal.

Функция или процедура

Описание и примечания

Function chr (k: byte): char

Возвращает символ с кодом k

Function ord (c: char): byte

Возвращает код символа c

function Concat (s1 [, s2,..., sn]: String): String

Возвращает строку, представляющую собой соединение строк параметров s1…sn

function Copy (S: String; Index: Integer; Count: Integer): String

Возвращает фрагмент строки S, начиная с символа с номером Index, длиной Count символов

procedure Delete (var S: String; Index: Integer;

Count: Integer)

Удаляет из строки S Count символов, начиная с символа с номером Index

procedure Insert (Source: String; var S: String; Index:

Integer)

Вставляет строку Source в строку S, начиная с символа с номером Index

function Length (S: String): Integer

Возвращает длину строки S в символах

function Pos (Substr: String; S: String): Byte;

Возвращает номер символа в строке S, начиная с которого в нее входит в качестве подстроки строка Substr. Если строка S не содержит строку Substr, то возвращает 0.

procedure Str (X [: Width [: Decimals ]]; var S: string)

Преобразует число x в строку S с заданным параметрами Width и Decimals числом знаков
procedure Val (S; var V; var Code: Integer);

Преобразует строку S в число V. В случае удачи в переменную Code возвращает 0, иначе – код ошибки

     

 

 

Таблица 4. Некоторые процедуры управления Pascal.

Процедура Описание и примечания
procedure Break Обеспечивает немедленный выход из цикла
procedure Continue Завершает досрочно текущую итерацию цикла
procedure Exit Обеспечивает немедленный выход из текущей подпрограммы. При вызове из тела основной программы завершает ее работу.
procedure Halt Немедленно завершает программу. (Здесь приведен неполный вариант вызова)

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.