Чего дааааааааааааааууууууууууууж
На экране появится 114,12, потому что 2ая позиция обозначает вывод стольких чисел, сколько их после запятой. Здесь 2ая позиция обозначает вывод 2х цифр после запятой.
<em>// PascalABC.NET 3.3, сборка 1547 от 07.10.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var (a,b,c):=ReadInteger3('Введите три целых числа:');
var s:=0;
if a.IsOdd then s+=a;
if b.IsOdd then s+=b;
if c.IsOdd then s+=c;
Writeln('сумма нечетных равна ',s)
end.
<u>Пример</u>
Введите три целых числа: 345423 -324342 1231
сумма нечетных равна 346654
Пример:
10010
с конца
0-количество двоек в 0 степени, т. е. единиц
1- количество двоек в первой степени, собственно, двоек
0-количество двоек в 2 степени, т. е 4ерок
0-количество двоек в 3 степени
1-количество двоек в 4 степени, т. е. 16
ТЕПЕРЬ берём каждый разряд, возводим двойку в нужную степень и умножаем на 0 или единицу
<span>1*0+2*1+4*0+8*0+16*1=0+2+0+0+16=18</span>