Реферат: Типи даних алгоритмічної мови 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 .
Особливість: