Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками

Модуль GRAPH – містить 90 графічних процедур і функцій, які дозволяють відтворювати на екрані точки, відрізки, кола та ін.. фігури різних кольорів і розмірів; засоби замальовування та виводу тексту у графічному режимі.

Модуль OVERLAY – розбиває великі програми на сегменти перекриття (оверлейні сегменти), які використовують загальну область пам’яті.

Модуль TURBO 3 i GRAPH 3 – для сумісності з версією ТР 3.0.

SYSTEM , CRT , DOS розміщені у файлі TURBO . TPL . GRAPH окремий файл GRAPH . TPU .

Всі модулі крім SYSTEM стають доступними після їх підключення:

USES < ім’я модуля>.

5. Символьні масиви

Символьний тип даних дозволяє працювати з окремими символами тексту. Для обробки більшої кількості текстових одиниць використовують символьні масиви або рядкові типи даних.

Розглянемо одномірні масиви, які складаються з елементів символьного типу ( Char ).

Наприклад:

Var

S: array [1..12] of char;

Паскаль містить деякі додаткові засоби роботи з такими масивами:

1) Конкретні значення символьних масивів записують за допомогою зображення рядка та використання їх в присвоюванні та передачі параметрів:

S : = ‘ Приклад рядка ’;


Зображення рядка будується з символів масиву і обмежується апострофами.

Якщо необхідно задати апостроф, то його удвоюють {‘ ” ’}.

Допускають формування рядків з використанням десяткових кодів символів і спеціальних позначень: ( #7#17C^A^B…)

2) для символьних масивів операцію “+” конкатенації (зчеплення, поєднання). Смисл операції полягає у формуванні нового символьного масиву, кількість елементів якого дорівнює сумі розмірів масивів – операндів, а значення елементів – елементи масивів, які розміщюються послідовно один за одним.

Приклад:

Var S1 : array [1..8] of char;

S2 : array [1..5] of char;

Begin

S1 := ’ рядковий ’;

S2 := ’ масив ’;

Writln (S1 +’ ’+S2 );

{ результат: на екрані }

end .

Особливість:

К-во Просмотров: 398
Бесплатно скачать Реферат: Типи даних алгоритмічної мови TURBO Pascal Стандартні функції і оператори роботи з рядками