Скачать программы Все программы автораЗаписиЗаписи - вводимый программистом тип, определяемый как структура данных разного типа, содержащая названия полей с указанием их типов, расположенных между служебными словами Record и End .
Примеры описания:
Type Sity = Record Name_G: String[20]; { название города } Numb_G: LongInt; { число жителей } Stol_G: Boolean; { Столица (Да, Нет) } Shir, Dol: Real { Координаты: широта, долгота } End; Var St1, St2, St3: Sity; { Переменные типа запись }
Примеры присвоения значения:
St1. Name_G:= ' Уфа '; St1. Numb_G:=1200000; {Отдельным полям переменной St1 } St2. Name_G:= ' Москва '; St2. Numb_G:=8200000; St3:= St1; { Всем полям переменной St3 } Переменные типа запись могут обозначаться с помощью оператора присоединения: WITH "имя переменной" DO "оператор"; Например : With St1 do Begin Name_G:= ' Уфа '; Stol_g:= True; Readln(Shir, Dol); z:= Numb_G - St2. Numb_G; Writeln(Name_G:5, Numb_G:10) end;
Практическое задание N 1. 1
1) Создайте три файла с именами f1. pas, f2. pas, File_1. pas. Запишите в первый файл структуру программы, приведенную ниже. Скопируйте текст файла f1. pas в окно с файлом f2. pas. В файле f2. pas исключите разделы с процедурами и функциями. В файл File_1. pas скопируйте разделы с процедурами и функциями из файла f1. pas. В файле f1. pas уберите подключение файла File_1. pas. Откомпилируйте файлы f1. pas и f2. pas. |