Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Val_ Pas1v2_07_гот.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
534.53 Кб
Скачать

3.3 Строковые процедуры и функции

Таблица 3

Имя и параметры

Действие

Исх. тип

Возвр. тип

Проц/

функ

Length(s)

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

s - string

integer

функ.

Copy(s,i,c)

возвращает подстроку строки s длины c, начиная с позиции i

s - string, i,c - integer

string

функ.

Delete(s,i,c)

в строке s удаляет c символов начиная с позиции i

s - string, i,c - integer

 

проц.

Insert(subs,s,i)

вставляет подстроку subs в строку s с позиции i

s, subs - string,

i - integer

 

проц.

Pos(subs,s)

возвращает позицию первой подстроки subs в строке s (или 0 если подстрока не найдена)

s, subs - string

integer

функ.

SetLength(s,n)

устанавливает длину строки s равной n

s - string, n - integer

 

проц.

Str(x,s) Str(x:n,s) Str(x:n:m,s)

преобразует x к строковому представлению (согласно формату вывода :n:m) и записывает результат в строку s

s-string,

x-integer, real

n,m - integer

 

проц.

Val(s,v,code)

преобразует строку s к числовому представлению и записывает результат в переменную v.

s - string, v -integer, real,

code - integer

 

проц.

Trim(s)

возвращает копию строки s с удаленными лидирующими и заключительными пробелами

s - string

string

функ.

TrimLeft(s)

возвращает копию строки s с удаленными лидирующими пробелами

s - string

string

функ.

TrimRight(s)

возвращает копию строки s с удаленными заключительными пробелами

s - string

string

функ.

4. Среда PascalAbc PascalAbc.Exe

4.1 Общий вид

4.2 Порядок работы

  1. Набрать код программы в верхнем окне ввода. Сохранить файл.

2. Нажать  . Запустится режим проверки синтаксических ошибок, и при их обнаружении внизу экрана будет появляться соответствующее сообщение. Следует откорректировать код и повторять пункт 2 до тех пор, пока не будут выявлены все ошибки, т.е. до активизации индикатора .

Далее при нажатии (запуске)  программа перейдет в режим выполнения. При этом ввод данных осуществляется в строке ввода (внизу), а вывод результата – в окне вывода. Работа программы проходит с включенном индикаторе . Для аварийного завершения необходимо отключить

  1. Если задача решена, то сохранить файл с правильным кодом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]