![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Функция Concat(s1, [s2,..., sn]; string – возвращает строку, которая объединяет в себе последовательно строки s1, s2,..., sn.
Функция Соpy(s: string; нач_инд: integer;
колич:integer) – возвращает часть строки s, начиная с символа с индексом нач_инд длиной в колич символов.
Процедура Delete(var s: string; нач_инд: integer; колич: integer) – удаляет из строки s, часть символов, начиная с символа с индексом нач_инд длиной в колич символов.
Процедура Insert(вст_стр: string; var нов_стр: string; нач_инд: integer) –добавляет строку вст_стр в строку нов_стр, начиная с символа с индексом нач_инд.
Функция Length(s: string): integer – возвращает фактическую длину строки s.
Функция Pos(поиск_стр, s: string):byte – возвращает позицию вхождения строки поиск_стр в строку s. Если строка поиск_стр в строке s не найдена, то возвращается значение 0.
Процедура Str(х, var s:string) – преобразует численное значение x в его строковое представление и помещает полученное строковое значение в переменную s.
Процедура Val(s: string; var v; var код:integer) – преобразует строковое значение s в его численное представление и помещает полученное значение в переменную v (переменная должна быть целого или вещественного типа). В переменной код возвращается индекс первого символа в строке s, который невозможно преобразовать в число. Если переменная код после выполнения процедуры равна 0, то все символы строки s были успешно преобразованы.
Пример использования подпрограмм обработки строк:
Имеется строка вида 'SonyEricsson 700i - 180.33$ (+чехол)'. Необходимо представить цену товара в рублях.
Дата публикования: 2014-11-26; Прочитано: 250 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!