Записи в Языке Турбо-Паскаль.

Записи в Языке Турбо-Паскаль

В этот рах предлагаю Вам разобраться, что эе такое записи в языке турбо-Паскаль, а так же не много расскажу о моём отпуске в Таиланде.

Под записью понимается структура данных, объединяющая под одним именем данные различных типов. Запись состоит из фиксированного числа элементов, называемых полями. Поле – это переменная определенного типа. Различные поля могут быть разных типов. При описании типа-записи после зарезервированного слова record следует перечислить все поля с указанием их типов. Заканчивается описание записи словом end.

Например:

В данном случае тип-запись Person предназначен для хранения сведений о некотором человеке – его фамилии, имени, отчества, года рождения и адреса.

Доступ к конкретному полю записи осуществляется по имени переменной и имени поля, записанноым через точку:

Для того, чтобы не писать каждый раз имя записи при обращении к ее полям, можно использовать оператор над записями WITH. Его структура выглядит следующим образом:

где WITH, DO – зарезервированные слова;
оператор — любой оператор языка Турбо-Паскаль.

В этом случае внутри оператора можно указывать только поле записи. Например:

Рассмотрим пример работы с записями. В некотором файле tovar.dat в виде записей содержится информация о товарах: наименование, цена, единица измерения, количество проданного товара за текущий день. Нужно написать программу, определяющую общую сумму выручки за день.

Пример 23

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: