Автор: Пользователь скрыл имя, 14 Сентября 2013 в 20:01, лабораторная работа
Алгоритмічна мова Паскаль (Pascal) названа на честь французького математика XVII ст. Блеза Паскаля, який був творцем першої механічної обчислювальної машини. Автор мови — професор Федерального технічного університету (Швейцарія) Ніклаус Вірт; мова створена в 1970 році як інструмент для навчання студентів навичок програмування.
Перше діалогове середовище підготовки та виконання програм на мові Паскаль було створено в 1983 році.
Група функцій та процедур, спрямована на опрацювання фрагментів рядка:
• функція COPY(S, N, M) — копіювання фрагменту рядка S довжиною M, що починається з позиції N;
• функція POS (S1, S) — пошук фрагменту S1 в рядку S (отримуємо позицію, з якої починається фрагмент S1 в рядку S);
• функція CONCAT (S1, S2,…) — об’єднання рядків S1, S2,…;
• процедура INSERT (S1, S2, M) — вставка фрагменту S1 у рядок S2 із позиції M;
• процедура DELETE (S1, N, M) — вилучення частини рядка S1 довжиною M, починаючи з позиції N;
• процедура VAL (S, N, Code) — перетворення рядка цифрових символів S у число N (параметр Code=0, якщо рядок S утворений не із цифрових символів);
• процедура STR (N, S) — перетворення числа N у рядок цифрових символів S.
Для сортування символьних рядків (наприклад, за алфавітом) доцільно створити масив символьних рядків (масив типу String), що, з урахуванням можливості використання операцій порівняння для рядків, дозволить у простий спосіб застосовувати основні алгоритми сортування.
Порядок виконання роботи:
Зміст звіту
Індивідуальні завдання до лабораторної роботи
Розробити комп’ютерну програму для виконання:
Список літератури:
Информация о работе Основи розробки програмного забезпечення за допомогою мови програмування Pascal