Теоретический материал (Паскаль)
Стандартные процедуры для работы со строками (Delete, Insert, Str, Val)
Процедура Insert
Процедура Insert вставляет в исходную строку, начиная с указанной позиции, какую-либо другую строку. Оператор Insert(Word1, Word2, 5) указывает, что строку Word1 необходимо вставить в строку Word2, начиная с 5-ой позиции.
Процедура Delete
Процедура Delete удаляет из исходной строки фрагмент определенной длины, начиная с указанной позиции. Так, оператор Delete(Word1, 2, 3) удаляет из указанной строки фрагмент длиной в три символа, начиная со второго.
Процедура Str
Общий вид Str(Chislo, Stroka)
Процедура Str преобразовывает числовое значение переменной Chislo в строковую переменную Stroka. После первого параметра может указываться формат, аналогичный формату вывода.
Program DemoProcedureStr;
|
Процедура Val
Общий вид Val(Stroka, Chislo, Code)
Процедура Val преобразует значение строки Stroka в величину целочисленного или вещественного типа и помещает результат в Chislo. Значение строковой переменной Stroka не должно содержать пробелов в начале и в конце. Code – целочисленная переменная. Если во время операции преобразования ошибки не обнаружено, значение Code равно нулю, если же ошибка обнаружена, Code будет содержать номер позиции первого ошибочного символа, а значение Chislo будет не определено.
Program DemoProcedureVal;
|