12. Записи
Запись представляет собой совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам. Компоненты записи называются полями, каждое из которых определяется именем. Поле записи содержит имя поля, вслед за которым через двоеточие указывается тип этого поля. Поля записи могут относиться к любому типу, допустимому в языке Pascal, за исключением файлового типа.
Описание записи в языке Pascal осуществляется с помощью служебного слова RECORD, вслед за которым описываются компоненты записи. Завершается описание записи служебным словом END.
Например, записная книжка содержит фамилии, инициалы и номера телефона, поэтому отдельную строку в записной книжке удобно представить в виде следующей записи:
type Row = Record
FIO: String[20];
TEL: String[7];
end;
var str: Row;
Описание записей возможно и без использования имени типа, например:
var str: Record
FIO: String[20];
TEL: String[7];
end;
Обращение к записи в целом допускается только в операторах присваивания, где слева и справа от знака присваивания используются имена записей одинакового типа. Во всех остальных случаях оперируют отдельными полями записей. Чтобы обратиться к отдельной компоненте записи, необходимо задать имя записи и через точку указать имя нужного поля. Такое имя называется составным. Компонентой записи может быть также запись, в таком случае составное имя будет содержать не два, а большее количество имен.
Обращение к компонентам записей можно упростить, если воспользоваться оператором присоединения with. Он позволяет заменить составные имена, характеризующие каждое поле, просто на имена полей, а имя записи определить в операторе присоединения.
Иногда содержимое отдельной записи зависит от значения одного из ее полей. В языке Pascal допускается описание записи, состоящей из общей и вариантной частей. Вариантная часть задается с помощью конструкции case P of, где Р - имя поля из общей части записи. Возможные значения, принимаемые этим полем, перечисляются так же, как и в операторе варианта. Однако вместо указания выполняемого действия, как это делается в операторе варианта, указываются поля варианта, заключенные в круглые скобки. Описание вариантной части завершается служебным словом end. Тип поля Р можно указать в заголовке вариантной части. Инициализация записей осуществляется с помощью типизированных констант.
Автор: Цветкова А.В.
<< Назад: Строковый тип в Pascal. Процедуры и функции для переменных строкового типа
>> Вперед: Множества
Рекомендуем интересные статьи раздела Конспекты лекций, шпаргалки:
▪ Национальная экономика. Шпаргалка
▪ Организационное поведение. Шпаргалка
▪ Зарубежная литература древних эпох, средневековья и Возрождения в кратком изложении. Шпаргалка
Смотрите другие статьи раздела Конспекты лекций, шпаргалки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Тающие айсберги создают новые оазисы жизни на дне океана
30.06.2026
Глобальное потепление активно меняет облик нашей планеты, и одним из наиболее заметных его проявлений становится ускоренное таяние ледников в полярных регионах. Этот процесс не только приводит к подъему уровня Мирового океана, но и вызывает цепную реакцию в морских экосистемах, порой создавая неожиданные и парадоксальные последствия. Массовое высвобождение айсбергов из Гренландии - яркий пример того, как климатические изменения перестраивают жизнь в самых глубоких и удаленных уголках океана.
Из-за повышения температуры количество айсбергов, откалывающихся от гренландских ледников, стремительно растет. Ученые проанализировали данные за последние 40 лет и установили, что с 2000 года поток ледяных глыб через пролив Фрама увеличился в четыре раза. Об этом сообщает Futurism со ссылкой на исследование специалистов из Технического университета Дании.
Такое беспрецедентное нашествие айсбергов представляет серьезную опасность для международного судоходства. Одновременно оно радикально тра ...>>
Робот-тьютор Optio, помошник школьника
30.06.2026
Икусственный интеллект и робототехника все активнее помогают учителям и ученикам, делая обучение более персонализированным и увлекательным. Гуманоидные роботы, способные взаимодействовать с людьми естественным образом, открывают новые возможности для школ, особенно в условиях нехватки педагогических кадров и растущего интереса к технологиям. Одна из таких инновационных инициатив стартовала в американском штате Нью-Йорк.
Компания Realbotix запустила своего помощника учителя на базе искусственного интеллекта под названием Optio в Центральном школьном округе Саламанки. Робот выступает в роли тьютора, предлагая персонализированное репетиторство, многоязычную помощь с домашними заданиями и круглосуточную академическую поддержку. По данным Interesting Engineering, проект направлен на повышение вовлеченности учащихся и внедрение передовых технологий в учебный процесс.
В рамках пилотной программы школы округа планируют интегрировать человекоподобных роботов в классы. Изначально Optio буд ...>>
Биопрепараты повышают питательную ценность органической гречихи
29.06.2026
В органическом земледелии особое внимание уделяется не только урожайности, но и качественному составу продукции. Потребители все чаще выбирают продукты с высоким содержанием полезных веществ и без следов химических веществ. Исследования показывают, что применение биологических препаратов может существенно улучшить минеральный состав зерновых культур, делая их более ценными с точки зрения питания.
В результате полевых экспериментов, проведенных в 2023-2025 годах, ученые установили, что использование биопрепаратов способствует активному накоплению макроэлементов, в частности фосфора и калия, в зерне органической гречихи. Об этом сообщила Леся Крупак из Белоцерковского национального аграрного университета в своей работе "Экологичность и производительность".
Наиболее заметный эффект наблюдался при применении гумата калия. В этом случае содержание калия в зерне увеличивалось на 19-21 процент по сравнению с контрольными участками. Такой результат свидетельствует об улучшении работы тра ...>>
Случайная новость из Архива Интернет-зависимость скрывается в генах
13.09.2012
Группа германских исследователей из Университета Бонна заявляет, что интернет-зависимость многих пользователей Всемирной паутины часто объясняется мутацией определенных генов. Об этом ученые сообщили в сентябрьском номере журнала Journal of Addiction Medicine.
Ученые опросили 843 человека и выяснили, что 132 из них демонстрируют "проблемное поведение", связанное с Сетью, - такие пользователи признавались, что их мысли постоянно крутятся вокруг интернета, и они проявляют крайнее беспокойство, когда не имеют доступа к нему.
У всех опрошенных были взяты образцы ДНК. Проанализировав образцы, ученые обнаружили, что в геномах "подсевших" на интернет очень часто присутствует мутация гена CHRNA4, характерная для людей с никотиновой зависимостью.
Связь никотиновой и сетевой зависимости исследователи объясняют просто. Приват-доцент Боннского университета психолог Кристиан Монтаг, ведущий автор статьи, заявляет, что никотин воздействует на так называемый ацетилхолиновый рецептор, который образуется при участии этого гена, и в случае с геном-мутантом этот рецептор в ответ активирует центр вознаграждения мозга. Интернет, считает Монтаг, действует на ацетилхолиновый рецептор точно так же. Механизм этого воздействия пока неясен, и его предстоит еще изучать, прежде чем предлагать адекватные методы лечения.
Доктор Монтаг признает, что для дальнейшего анализа связи генетических мутаций и интернет-наркомании необходимо проводить исследования с намного большим количеством людей, тем не менее, заявляет он, "полученные данные недвусмысленно говорят о генетических корнях сетевого привыкания".
|
Другие интересные новости:
▪ Черная дыра для микроволн
▪ Материнская плата ASRock H81TM-ITX R2.0
▪ Солнце в фокусе
▪ Нанокомпозит на графене и кремнии улучшит литиево-ионные аккумуляторы
▪ Самый сильный антиоксидант
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Опыты по химии. Подборка статей
▪ статья Теплые окна. Советы домашнему мастеру
▪ статья Где и когда можно было посмотреть Ромео и Джульетту с хеппи-эндом? Подробный ответ
▪ статья Продавец продовольственных товаров. Типовая инструкция по охране труда
▪ статья Отпугиватель комаров на микросхеме. Энциклопедия радиоэлектроники и электротехники
▪ статья Арабский шатер. Секрет фокуса
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026