Next:5.1.3
Типы, заданные перечислением
Up:5.1
Простые типы данных, определяемые программистом
Previous:5.1.1
Раздел определений типов
module ПлощадьТреугольника;
const МНОЖИТЕЛЬ = 0.5;
type ДЛИНА = real; ПЛОЩАДЬ = real;
var ВЫСОТА, ОСНОВАНИЕ : ДЛИНА; ОТВЕТ: ПЛОЩАДЬ
;
begin
read( ВЫСОТА,ОСНОВАНИЕ );
ОТВЕТ := МНОЖИТЕЛЬ
ОСНОВАНИЕ
ВЫСОТА;
write(ОТВЕТ)
end ПлощадьТреугольника.
В ней определены два новых типа ДЛИНА и ПЛОЩАДЬ, множество значений каждого из которых -- это множество вещественных чисел с набором доступных для них операций. По существу определение типа такого вида -- это просто введение синонима уже известного типа. Цель такого определения понятна -- повысить наглядность программы.
Next:5.1.3
Типы, заданные перечислением
Up:5.1
Простые типы данных, определяемые программистом
Previous:5.1.1
Раздел определений типов