Предмет: Информатика,
автор: ecohiba
Помогите пожалуйста решить задачу.
С клавиатуры вводится число. Выяснить является ли число четным. Если число четное указать, является ли оно степенью двойки.
Ответы
Автор ответа:
1
// PascalABC.NET 3.4, сборка 1766 от 25.08.2018
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString('Введите натуральное число:');
var b:BigInteger;
if not BigInteger.TryParse(s,b) then
begin
Print('Это не натурвльное число');
Exit
end;
var r:=b.IsEven and b.IsPowerOfTwo;
if r then Println('Это степеь двойки')
else Println('Это не степень двойки')
end.
Аноним:
Парное - это на Украине. В русском языке - "четное".
Похожие вопросы
Предмет: Русский язык,
автор: denisvais43
Предмет: Математика,
автор: adiyakokovna85
Предмет: Литература,
автор: zerg5989
Предмет: История,
автор: ьопшашво
Предмет: Химия,
автор: nastenkalopareva