В основание выбранной системы счисления.
Для двоичной в 2 раза
Для восьмеричной в 8 раз
Для десятичной в 10 раз
Для шестнадцатиричной в 16 раз
и так далее
Технология ( урок) по другому труд
var a, b, c , d : integer;
begin
read(a);
b := a mod 10;
c := a div 10 mod 10;
d := a div 100;
if (b mod 2 = 1) and (c mod 2 = 1) and (d mod 2 = 1) then
writeln('Нечетны')
else
writeln('Есть четные');
end.
<h3>Без проблем :</h3>
берём и делим это число на несколько групп, которые будут состоять из 3 цифр - имея 10101101 - получаем : 010 101 101 (приписали 0 к 010 для того чтобы нам было удобно) , ищем числа по табличке переводов из 2 в 8 сс - выводим , что 010 - это 2 , а 101 -это 5
<h2>В итоге мы скрепляем все эти числа получаем ответ : 255</h2>