10101001(2) = 331(7) = 169(10) = A9(16)
1000101(2) = 126(7) = 69(10) = 45(16)
10010001(2) = 265(7) = 145(10) = 91(16)
10000101011(2) = 3000(7) = 1067(10) = 42B(16)
Program Perimetr;
var P, a,b,c:integer;
Begin
writeln('Введите длины сторон треугольника ');
write('a='); readln(a);
write('b='); readln(b);
write('c='); readln(c);
P:= a+b+c;
writeln('Периметр треугольника = ', P);
end.
Нужно умножить каждую единицу на двойку в степени n, где n - это позиция единицы справа начиная с нуля
здесь на "первом" месте справа (считаем с нуля) стоит ноль, поэтому нет 2^1
замок ( не лает не кусает и в дом непускает)