Реферат: Организация ввода-вывода. Обработка массивов. Структурированные данные
I:integer;
...
X:=3.1415926; Str(X:8:4,S);
S:=’X=‘+S;
Writeln(S); {X= 3.1416}
Delete(S,1,2); { 3.1416}
Val(S,X,I);
if I=0 then Writeln(X:10:4) { 3.1416}
else
Writeln(‘ Ошибкавстроке’, S, ‘ символ’ S[I]);
2.4 Комбинированный тип данных – записи. Описание записей
2.4.1 Записи с фиксированной частью
Определение типа
Type REC = RecordREC - новое имя типа запись;
A 1: S 1; A 1, A 2,.., AN - идентификаторы полей записи;
A 2: S 2; S 1, S 2,.., SN - имена типов полей записи;
... ZAP - имязаписи.
AN:SN
End;
Var ZAP:REC;
Пример:
Type COMPLEX= Record Доступкполямзаписи:
Im,Re: real;CHIS.Re:=0.5;
CHIS.Im:=1.7;
End;
Var CHIS:COMPLEX;
Пример:
var Date: record
Day:1..31;
Month:(FEV,MAR,APR);