Зворотний зв'язок

Записи і файли в мові програмування PASCAL Мета: навчитися складати програми задач, використовуючи записи і файли

Тема: Записи і файли в мові програмування PASCAL Мета: навчитися складати програми задач, використовуючи записи і файли.

Теоретичні відомості

Записи відносяться до структурованих типів даних. Відмінність запису від масиву полягає в тому, що компоненти запи¬су можуть бути різного типу.

Синтаксис запису: TYPE індентифікатор типу = RECORD Записи містять певну кількість полів, кожному з яких присвоюється певний тип.

Наприклад:

Type AVTO=RECORD

N: INTEGER;

NAME : CHAR; поля запису

PRICE : REAL; END;

Var A: array[1..5] of AVTO;

Звернення до компонентів запису відбувається наступним чином: Вказується ідентифікатор змінної типу запис , ставиться крапка та назва потрібного поля. Наприклад: А[і].Ргісе; A[i].Name

Розгалуженні структури даних мають той недолік, що вони зберігаються в ОЗП. Для зберігання інформації на зовнішньому носієві необхідно використати файлову структуру даних.

Синтаксис файлу.

TYPE ідентифікатор типу = FILE OF тип компонентів.

І

Приклад:

Туре Р =FILE OF REAL, де Р - файлова змінна.

Всі операції над компонентами файлу виконуються як операції

над файловою зміною

Для роботи з файлами використовуються такі оператори:

ASSIGN- для утотожнення між файловою змінною і повним іменем файла на диску

Приклад:

ASSIGN (Р, ім’я файлу1)

REWRITE(P) - відкриття файлу для запису даних у файл; RESET (Р) - відкриття файлу для обробки; WRITELN (Р,ім'я змінноі)- запис даних у файл; Readln(P, ім’я змінної) - зчитування даних з файлу; Close(P) - закриття файлу.


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат