===== PascalABC.NET =====
begin
ReadSeqIntegerWhile(p -> p <> 0).Count(p -> p.IsEven).Print
end.
Для начала определим что такое разряд числа. Разряд это порядковый номер цифры, и счет начинается с запятой, отделяющей дробь, счет начинается с 0 разряда до последней цифры. Например, число 1234,0: 0 разряд - 4, 1 разряд - 3, 2 разряд - 2 и 3 разряд единица.
Теперь определимся как переводить из 16й в 10ю. Для перевода шестнадцатеричного числа в десятичное необходимо это число представить в виде суммы произведений степеней основания шестнадцатеричной системы счисления на соответствующие цифры в разрядах шестнадцатеричного числа<span>.</span>
<span>Т.е.:</span>
<span> </span>
<span>Чтобы перевести буквы в числа надо воспользоваться списком:</span>
<span>A=10; B=11; C=12; D=13; E=14; F=15</span>
<span>Теперь расмотрим данные нам числа:</span>
<span></span>
<span></span>
1011100
+ 100101
=
10000001
Он <span>відрізнається числом</span>