Основы программирования на языке Turbo Pascal. Беляева И.В. - 191 стр.

UptoLike

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

191
ЗАПИСИ
Записьэто тип данных языка Turbo Pascal, который позволяет
объединить в одно целое разнотипные элементы. Запись используют
тогда, когда некий объект реального мира (или объект мира виртуального)
нельзя описать при помощи одного единственного параметра. Например,
каждый из шаров с выигрышными номерами, перемешываемыми в
корзине при очередном розыгрыше лотереи, в принципе можно описать
при помощи одной переменной целого типавыигрышного номера.
Но если эти же шары надо описать как физические объекты, то для
каждого из них потребуется несколько переменныхразмеры шара, его
вес, координаты в текущий момент времени, скорость и так далее.
В подобных случаях для программиста удобно объединять все переменные,
описывающие один объект в единую структуру. Такая структура в языке
Turbo Pascal называется записью. Объединение всех параметров в единую
структуру позволяет уменьшить количество переменных, упростить
алгоритмы обработки данных, и, как следствие, уменьшить время на
разработку программы и улучшить качество программы.
ОБЪЯВЛЕНИЕ И ИСПОЛЬЗОВАНИЕ ЗАПИСЕЙ
Объявление типа записи
Запись объединяет в единое целое произвольное число элементов
любых типов. Как правило, каждая запись объединяет в себе параметры,
описывающие какой-то реальный объект. Например, объявим тип записи,
хранящей информацию о точке двумерного пространства:
Type
TPoint2D = record
X,Y: Real; {координаты точки}
End;
В примере объявлен тип записи TPoint2D. Каждая запись этого типа
содержит 2 поля – X и Y – оба вещественного типа.