Что такое запись ? Какую инфонрафию она содержит?

0 голосов
16 просмотров

Что такое запись ? Какую инфонрафию она содержит?


Информатика (12 баллов) | 16 просмотров
Дан 1 ответ
0 голосов

запись (record) — это пользовательский тип данных, котоорый может содержать поля с различными типами данных, например:


type

 schools = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10)

 students = record

    name, surname : string;

    age : byte;

    school : schools;

 end;


Для обращения к полям записи из главной программы необходимо разделять имя переменной типа Запись и поля, которое оно содержит, символом "." (точка). Например:


var

 student : students;


begin

 student.name := 'Иван';

 student.surname := 'Пупкин';

end.


Если необходимо получить или изменить значения нескольких полей записи, то удобнее использовать конструкцию with:


begin

 with student do begin

    name := 'Вася';

    surname := 'Пупкин';

    age := 12;

    school := 5;

 end;

end.





(133 баллов)