Предмет: Информатика,
автор: BpexLoader
Задано натуральное число a. Является ли оно чётным?
Решите задачу:
a)Используя операцию "mod"
б)Используя функцию "int".
Подробно пожалуйста.
Pascal ABC.(Полный код напишите)
Ответы
Автор ответа:
1
Оператор mod возвращает остаток от деления. Четное число – такое, остаток от деления которого на 2 равен нулю.
Функция int возвращает целую часть дробного числа. С её помощью можно реализовать mod ( – примерно то же самое, что и ) или сравнить результат умножения на 2 целой части результата деления исходного числа на 2 с исходным числом.
Код:
begin
var a := ReadInteger();
writeln(a mod 2 = 0);
writeln(a - 2 * int(a / 2) = 0);
writeln(a = 2 * int(a / 2));
end.
Пример ввода:
5
Пример вывода:
False
False
False
Пример ввода:
42
Пример вывода:
True
True
True
Похожие вопросы
Предмет: География,
автор: 62bz9pxuzj
Предмет: Музыка,
автор: egorchik21
Предмет: Математика,
автор: dazhysegberada
Предмет: Литература,
автор: панчик
Предмет: Биология,
автор: UlkaTV045