Алгоритм в прикрепленном файле, для графического исполнителя "Стрелочка"
Var
a,b,c,sum,pr:longint
begin
read(a);
b:=a div 10;
c:=a mod 10;
sum:=b+c;
pr:=b*c;
write(sum,' ',pr);
end.
1110 = 0*2^0+1*2^1+1*2^2+1*2^3 = 0+2+4+8 = 14
1110 в двоичной - это 14 в десятичной.
<em>// PascalABC.NET 3.3, сборка 1583 от 25.11.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var a:=ArrRandom(ReadInteger('n='),-50,50); a.Println;
a.Transform(t->t<0?0:t); a.Println
end.
<u>Пример</u>
n= 13
39 11 37 -44 25 -26 -15 10 2 -15 31 -13 -18
39 11 37 0 25 0 0 10 2 0 31 0 0