Паскаль - урок 22 (частина 1) робота з файлами в Паскаль

Продовжуємо вивчення мови програмування Паскаль. Сьогодні ми познайомимося з файлами в Паскалі. що це таке, як з ними працювати, та й навіщо вони взагалі потрібні.
Отже, починаємо наше вивчення файлів. Що ж включає в себе робота з файлами в Паскаль. Для початку треба визначитися що ж представляють ці файли.
Файл - це впорядкована послідовність однотипних компонентів, розташованих на зовнішньому носії. Файли призначені тільки для зберігання інформації, а обробка цієї інформації здійснюється програмами.
У Паскалі існує кілька типів файлів: типізований. нетипізований і текстовий. Сьогодні ми розглянемо тільки текстові файли.
Для спрощення вхідний файл назвемо input.txt
А вихідний output.txt
Для того щоб працювати з файлами необхідно спочатку їх описати.
Далі необхідно ввести цей файл.
Відкриваємо файл для читання.
Відкриваємо другий файл для запису, при цьому все що було в файлі стирається.
Також можна відкрити другий файл для дозаписи (дозапис проводиться в кінець файлу).
Зчитування виробляється звичайним оператором read із зазначенням файлу з якого виробляється зчитування.
Запис здійснюється звичайним оператором write із зазначенням файлу в який проводиться запис.
Після всіх маніпуляцій все! відкриті файли необхідно закрити.
Також в Паскаль вбудовані кілька стандартних функцій для файлів:
EOF (f) - визначає кінець файлу, якщо досягнуто кінець файлу повертає значення true
EOLN (f) - визначає кінець рядка, якщо досягнуто кінець рядка повертає значення true
Приклад найпростішої завдання з файлами.