Данные целого типа используются в тех случаях, когда какую-то величину нужно представить абсолютно точно, например, число живых существ или количество предметов. К данным целого типа относятся константы и переменные.
Константа целого типа – это десятичное число , записанное без точки. Если константа отрицательная, то перед ней должен стоять знак «-» а если положительная ,то знак «+» можно не указывать.
Const k=15;
null=0;
p1=-46;
Описание переменной имеет тип integer.
A: integer;
Summa: integer;
B1, B2, B3: integer;
В разделе операторов указанные переменные должны принимать значения целых десятичных типов:
A: = 25;
Summa: = 0;
2.1.1. Операции над данными целого типа:
+ сложение (результат – целое число)
— вычитание(——«——«——-«—-—)
* умножение (——«——«——«——)
Div – деление с отбрасыванием дробной части (получение целого частного при делении целого данного на целое).
Mod – получение целого остатка при делении целого данного на целое.
Пример. Program delen;
Var A,B,Y,Z: Integer;
Begin
Writeln(‘вв A,B’);
Readln(A,B);
Y: = A Div B;
Z: = A Mod B;
Writeln( Y:3, Z:3);
End.
Переполнение при выполнении арифметических операций не обнаруживается!!!
Формат: Write(A:4)
Пример. A = 25;
B = 5;
C = -3;
A+5 = 30;
B Mod A = 5;
13-A = -20;
A Mod C = 1;
C*15 = -45;
A Mod C = -8;
A Div 7 = 3;
25 Div -3 = 8;
A Mod 7 = 4;
-25 Mod –3 = -1
С аргументами целого типа могут использоваться следующие стандартные функции: