Введення
Алгоритмічна мова Паскаль був створений в кінці 60-х років професором Н. Віртом (Швейцарія) як спеціальний мова для навчання програмуванню. В даний час він реалізований практично на всіх ПЕОМ. Міжнародний стандарт мови Паскаль затверджений у 1982 році. p align="justify"> Pascal - один з кращих реальних В«навчальнихВ» мов програмування - недарма його вивчають у багатьох школах і на початкових курсах більшості технічних вузів. Для початку роботи з мовою програмування потрібно усвідомити для себе що таке алгоритм, мова програмування, програма; навчитися алгоритмическому мисленню і навчитися писати свої програми. Особливе місце в мові Паскаль займають масиви. Масивом називається сукупність даних, що виконують аналогічні функції, і позначається одним ім'ям. Якщо за кожним елементом масиву закріплений лише один його порядковий номер, то такий масив називається лінійним, або одномірним. p align="justify"> У цій роботі розроблена програма, що реалізує сортування рядків матриці.
Турбо Паскаль - це система програмування, створена для підвищення якості і швидкості розробки програм (80-ті рр..). Слово Турбо в назві системи програмування - це відображення торгової марки фірми-розробника Borland International (США). p align="justify"> Систему програмування Турбо Паскаль називають інтегрованої ( integration - об'єднання окремих елементів в єдине ціле) середовищем програмування, тому що вона включає в себе редактор, компілятор, відладчик, має сервісні можливості.
Мета роботи полягає в тому, щоб написати, проаналізувати роботу і програми в середовищі Turbo Pascal, що реалізує сортування рядків матриці.
Для досягнення мети поставимо такі завдання:
Вивчити мову програмування Turbo Pascal.
Вирішити контрольні завдання.
Надати лістинг, алгоритми та аналіз програм.
Проаналізувати контрольну програму, що реалізовує сортування рядків матриці.
1. Розробка програми мовою Pascal
Будь-яка програма складається з заголовка програми, блоку модулів, блоку опису констант і змінних, і тіла програми, в якому використовуються різні оператори.
У модулі CRT реалізовані спеціальні процедури і функції для роботи з текстовою інформацією на дисплеї, що дозволяють: управляти текстовими режимами, організовувати вікна виведення на екран, настроювати кольори символів на екрані, управляти курсором.
Для підключення модуля досить вказати зарезервоване слово USES і список модулів, що підключаються на самому початку програми:
USES CRT;
USES CRT використовуємо для підключення процедури
Procedure ClrScr;
Яка, дозволяє очистити екран від усієї непотрібної інформації і помістити курсор в лівий верхній кут.
Опис констант.
У розділі описів програми мають бути описані не тільки змінні, а й константи, в даній програмі константи описані таким чином:
Const
N = 30;
Де, N = ім'я константи, 30 = її значення.
Опис змінних.
Всі змінні використовуються в програмі повинні бути перераховані в розділі опису змінних VAR . Цей розділ складається з пропозицій опису змінних.