Опишите функции и процедуры для работы со строками. Copy(s, index, count) Delete(s, index, count) Insert(subs, s, index) Length(s) Pos(subs, s, from) Str(r, s) Val(s, value, var) Возвращает длину строки. Возвращает индекс символа, с которого начинается подстрока subs в строке s. Если подстрока не найдена, то возвращает 0. Удаляет из строки s count символов с позиции index. Вставляет подстроку subs в строку s с позиции index. Возвращает подстроку из строки s длины count с позиции index. Преобразует строковое представление s целого или вещественного числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err>0. Преобразует значение r к строковому представлению и записывает результат в s.
Задание

Опишите функции и процедуры для работы со строками.

  • Объекты 1
    • Copy\(s, index, count\)
    • Delete\(s, index, count\)
    • Insert\(subs, s, index\)
    • Length\(s\)
    • Pos\(subs, s, from\)
    • Str\(r, s\)
    • Val\(s, value, var\)
  • Объекты 2
    • Возвращает длину строки.
    • Возвращает индекс символа, с которого начинается подстрока subs в строке s. Если подстрока не найдена, то возвращает 0.
    • Удаляет из строки s count символов с позиции index.
    • Вставляет подстроку subs в строку s с позиции index.
    • Возвращает подстроку из строки s длины count с позиции index.
    • Преобразует строковое представление s целого или вещественного числа к числовому значению и записывает его в переменную value. Если преобразование успешно, то err=0, иначе err>0.
    • Преобразует значение r к строковому представлению и записывает результат в s.