Ребята,помогите. Срочно нужна помощь. Проверить является ли число нечётным, при этом условие проверки x mod 2 = 0 не использовать! (программа на Паскале). Как тогда????
Ребята,помогите. Срочно нужна помощь. Проверить является ли число нечётным, при этом условие проверки x mod 2 = 0 не использовать! (программа на Паскале). Как тогда????
Ответ(ы) на вопрос:
USES CRT;
VAR x:integer;
BEGIN
CLRSCR;
Writeln('‚Введите число ');
Readln(x);
if x/2 = Int(x/2) then Writeln('Четное')
else Writeln('Не четное');
READLN;
END.
Можно и проще...
Var X : Integer;
Begin
Readln(X);
While X>=2 do X:=X-2;
If X=0 then Writeln('Чётное') else Writeln('Нечётное');
end.
Не нашли ответ?
Похожие вопросы