Какие операции определены для целочисленных данных?
В Pascal для целочисленных данных определены следующие операции:
1. Арифметические операции:
— Сложение (+)
— Вычитание (-)
— Умножение (*)
— Целочисленное деление (div)
— Взятие остатка от деления (mod)
Пример:
pascal
var
a, b, c, d, e: integer;
begin
a := 10 + 5; // a = 15
b := 10 — 5; // b = 5
c := 10 * 5; // c = 50
d := 10 div 3; // d = 3 (поскольку это целочисленное деление)
e := 10 mod 3; // e = 1 (остаток от деления)
end;
2. Операции сравнения:
— Равенство (=)
— Неравенство (<>)
— Больше (>)
— Меньше (<)
— Больше или равно (>=)
— Меньше или равно (<=)
Пример:
pascal
var
x, y: integer;
begin
x := 10;
y := 5;
if x > y then
writeln(‘x больше чем y’)
else
writeln(‘x меньше или равно y’);
end;
3. Присваивание:
— Присваивание значения переменной (=)
Пример:
pascal
var
a, b: integer;
begin
a := 10; // присвоить переменной a значение 10
b := a; // присвоить переменной b значение переменной a
end;
Это основные операции, определенные для работы с целочисленными данными в Pascal.