Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Програмування на мові Object Pascal

Реферат Програмування на мові Object Pascal





align="justify">; [65 66 67 68 69]> S1


Процедури і функції для роботи з рядками:

Concat (s1, s2 ... sn): string; - зчеплення рядків у списку параметра, повертає результат функція string;

Copy (st, index, count): string; - повертає з st count символів:

: = конкатспація ;: = copy (s1, 4, 3); [ кат ]

Delete (st, index, count): string; - видаляє з рядка st з позиції index count символів:

: = процедура ;: = delete (s1, 1, 5); [ дура ]

nsert (s1, st, index); - повертає в рядок s1 рядок st починаючи з позиції index:


s: = двері ;: = е ;: = insert (s, s2, 2); [ дівер ]

(s): byte - повертає початкову довжину рядка. p align="justify"> Pos (s1, s): byte - повертає позицію першого входження підрядка s в s1:


s1: = дзвін ;: = ол ;: = pos (s1; s) [2]


Якщо підрядок s1 відсутня усередині рядка s, то pos повертає (0).

Comparestr (s1, s2): Boolean; - порівнює 2 рядки з урахуванням регістра:

Comparestr ( Abc ; abc < span align = "justify">) [false] (s1, s2): Boolean - порівнює 2 рядки без урахування регістру: ( Abc ; abc ) [true]

Stingofchar (s, count): string - повертає рядок з повторюваним кількістю символів, що повторюються:

Stingofchar ( f , 5); [fffff]

Sting replace (s1, s2, s3) - повертає рядок із заміною входжень однієї підрядка в іншу. (S1 - в якій?, S2-що?, S3 - на що?) p align="justify"> Trim (рядок): string - видаляє з рядка прогалини і керуючі символи знаходяться на початку і в кінці рядка.

TrimLeft (рядок): string - видаляє з рядка прогалини і керуючі символи знаходяться зліва в рядку.

TrimRight (рядок): string - видаляє з рядка прогалини і керуючі символи знаходяться праворуч у рядку.

Str (x, s); - ця процедура перетворює ціле або дійсне число (x) до строкового формату і зберігає результат в (s):


Var: real;: string;: = 230.561; (x, s);: = s + a ; [ 230.561a ]


Val (s, x, c) - процедура перетворює рядок (s) у внутрішнє представлення цілою або дійсної змінної (x). Параметр (c) після завершення роботи процедури містить (0), якщо перетворення пройшло успішно, або містить номер позиції в якій сталася помилка:


Var: integer;: real;: string;: = 232 ; (s, x, c); (x = 2.32 E + 2; c = 0.): = 58 * 2 ; (s, x, c); (x = 5.8 E + 1; c = 3.)

(string): integer - перетворить рядок в ціле число. (string): extended - перетворить число в рядок.


(string, integer) - переводить рядок в ціле число, при помилці видає число за замовчуванням. (String): Boolean - спроба перекласти число в рядок .. Процедури.

Процедури і функції відіграють важливу роль при написанні програм і називаються одним загальним словом - підпрограми. Вони являють собою відносно самостійні фрагменти коду, оформлені особливим чином і забезпечені ім'ям. Згадка цього імені в ході програми - називаються викликом процедури або функції. p align="justify"> Відмінність функції від процедури в тому, що результатом виконання операторів, що утворюють тіло функції, завжди є...


Назад | сторінка 16 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення базового класу &Рядок&, рядки ідентифікатора і десяткової рядка. ...
  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Підпрограми. Процедури і функції
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...