1)2072 в двоичной = <span>100000011000
2)меняем 0 на 1 и 1 на 0 :
011111100111
3) полученное число в десятичной будет равно </span><span>2023
Ответ: 2023</span>
При использовании сигналов из 6 бит максимальное количество команд = 2^6 = 64 (используется формула N = 2^i). Из предложенных вариантов следует выбрать 55 команд.
На паскале :
program task;
var s:byte;
begin
read(s);
case s of
1: writeln('1-2 уровень');
2: writeln('3-4 уровень');
3: writeln('5-6 уровень');
4: writeln('7-8 уровень');
5: writeln('9-10 уровень');
end;
end.
var
a: array[1..50] of integer;
i,f, n: integer;
begin
write('n=');
readln(n);
for i := 1 to n do
begin
write('a', i, '=');
readln(a[i]);
end;
f := 0;
writeln;
for i := 1 to n - 1 do
if (a[i] mod 2 <> 0) and (a[i + 1] mod 2 = 0) then f := 1;
if f = 0 then
begin
for i := 1 to n do
if a[i] < 0 then write(a[i]:4);
end
else
for i := 1 to n do
if a[i] > 0 then write(a[i]:4);
end.
Функция, возвращающая сумму действительных чисел a,,b,c,d равна a+b=c+d