Курсовая работа: Разработка программ в среде программирования Turbo Pascal 7.0

ПРОЦЕДУРЫ

Delete(St,Pos,N) - удаление N символов строки St, начиная с

позиции Pos. Если значение Pos > 255, возникает ошибка.

Значение St Выражение Результат

'река Волга' Delete(Str, 1, 5); 'Волга'

Insert(Str1,Str2,Pos) - вставка строки Str1 в строку Str2,

начиная с позиции Pos.

П р и м е р:

Var S1, S2, S3 : string[11];

...

S1 := ' ЕС '; S2 := 'ЭВМ1841 '; S3 := Insert(S1,S2,4);

Р е з у л ь т а т:

'ЭВМ ЕС 1841'.

Str(IBR,St) - преобразование числового значения величины IBR и помешение результата в строку St. После IBR может записываться формат, аналогичный формату вывода.

Значение Выражение Результат

4.8E+03 Str(IBR:10,St); ' 4800'

Val(St,IBR,Cod) - преобразует значение St в величину целочисленного или вещественного типа и помещает результат в IBR. Значение St не

должно содержать незначащих пробелов в начале и в конце. Cod - целочисленная переменная.

Если во время операции преобразования ошибки не обнаружено, значение Cod равно нулю, если ошибка обнаружена, Cod будет содержать номер позиции первого ошибочного символа, а значение IBR не определено.

Записи.

Запись есть структура данных,построенная из компонент,имеющих в общем случае разные типы данных.

Например, чтобы описать в программе время суток (10.45 утра или 7.15 вечера) , можно использовать структуру данных следующего формата:

часы

минуты

до полудня

в которой 10.45 утра может храниться как

10

45

true

К-во Просмотров: 421
Бесплатно скачать Курсовая работа: Разработка программ в среде программирования Turbo Pascal 7.0