Программирование на языке высокого уровня TURBO PASCAL. Краснов С.В. - 46 стр.

UptoLike

Составители: 

46
В данном примере запись Car содержит четыре компонента: номер,
название марки машины, фамилию владельца и его адрес. Доступ к полям
записи осуществляется через переменную типа «запись». В нашем случае это
переменные М и V типа Car.
Значения полей записи могут быть использованы в выражениях. Имена
отдельных полей не применяются по аналогии с
идентификаторами
переменных, поскольку может быть несколько записей одинакового типа.
Обращение к значению поля осуществляется с помощью идентификатора
переменной и идентификатора поля, разделенных точкой. Такая комбинация
называется составным именем. Например, чтобы получить доступ к полям
записи Car, надо записать:
М.Number, M.Marka, M.FIO, М.Address
Составное имя можно использовать везде, где допустимо применение типа
поля. Для присваивания полям значений используется оператор присваивания.
Пример:
М.Number := 1678;
M.Marka := 'ГАЗ - 24';
M.FIO := 'Демьяшкин В.А. ';
Пример ввода записей с клавиатуры в файл и чтение записей из файла на
экран схематично показан на диаграмме.
Ввод данных
Магнитный диск
N FIO GR
B
клавиатура
Фамилия Год
рождения
1 Пет
р
ов 1986
READ (B.GR):
READ
(
B.FIO
)
;
TXT.
DAN
WRITE (F1, N)