суббота, 21 сентября 2019 г.

Процедуры и функции для работы с символьными и строковыми переменными


Имя процедуры, функции
Процедура или функция
Описание
Строковые переменные
Length(s)
функция
Вычисляет длину строки s
Copy(s,k,n)
функция
Копирует n символов строки s, начиная с позиции  k
Delete (s,k,n)
Процедура
Удаляет в строке s n символов, начиная с позиции k
Insert (t,s,k)
Процедура
Вставляет подстроку t в строку s с позиции k
Pos (t,s)
функция
Вычисляет позицию  первой подстроки t в строке s(или возвращает 0, если подстрока не найдена)
UpCase(c)
функция
Преобразует символ к верхнему регистру
LowCase(c)
функция
Преобразует символ к нижнему  регистру
UpperCase(c)
функция
Преобразует строку к верхнему регистру
LowerCase(c)
функция
Преобразует строку к нижнему  регистру
Val (s,x,code)
Процедура
Выполняет перевод строки s в число х 
Str (x,c)
Процедура
Преобразует  число х в строку s
Символьные переменные
pred(s)
функция
возвращает  предыдущий  символ
succ(s)
функция
возвращает  следующий  символ