Тип данных — класс данных, характеризуемый членами класса и операциями, которые могут быть к ним применены (ISO/IEC/IEEE 24765-2010)[2].
Тип данных — категоризация абстрактного множества возможных значений, характеристик и набор операций для некоторого атрибута (IEEE Std 1320.2-1998)[3].
Тип данных — категоризация аргументов операций над значениями, как правило, охватывающая как поведение, так и представление (ISO/IEC 19500-2:2003)[4].
Тип данных — допустимое множество значений[5].
Тип определяет возможные значения и их смысл, операции, а также хранения значений типа. Изучается теорией типов. Неотъемлемой частью большинства языков программирования являются системы типов, использующие типы для обеспечения той или иной степени типобезопасности.
var a,b: integer;
begin
writeln('введите первое число');
readln(a);
writeln('введите второе число');
readln(b);
if a mod b > 0 then writeln('остаток от деления=',a mod b);
writeln('целая часть от деления=',a div b);
end.