- 05, May 2023
- #1
Оператор "div" в Pascal используется для выполнения целочисленного деления, тогда как оператор "mod" используется для вычисления остатка от целочисленного деления.
Вот несколько примеров: Пример 1: Вычисление частного и остатка от деления двух чисел: cssCopy code
Вот несколько примеров: Пример 1: Вычисление частного и остатка от деления двух чисел: cssCopy code
program DivModExample;
var
a, b, quotient, remainder: integer;
begin
a := 17;
b := 5;
quotient := a div b;
remainder := a mod b;
writeln('a div b = ', quotient);
writeln('a mod b = ', remainder);
end.
Этот пример выведет следующий результат:
cssCopy code
a div b = 3
a mod b = 2
Пример 2: Проверка четности числа:
scssCopy code
program EvenOddExample;
var
n: integer;
begin
write('Enter an integer: ');
readln(n);
if (n mod 2 = 0) then
writeln(n, ' is even')
else
writeln(n, ' is odd');
end.
Этот пример позволяет пользователю ввести целое число и выводит сообщение о том, является ли оно четным или нечетным.
Надеюсь, это помогло!