N=2^i
512=2^i
2^9=512
i=9
Ответ: 9 бит
Program swap;
const
N = 10;
var
a: array [1..N] of integer;
i, temp: integer;
begin
randomize;
writeln('исходный массив: ');
for i := 1 to N do
begin
a[i] := Random(10);
write(a[i], ' ');
end;
writeln;
i := 1;
while i <= 9 do
begin
temp := a[i];
a[i] := a[i+1];
a[i+1] := temp;
i := i + 2;
end;
writeln('полученный массив: ');
for i := 1 to N do
write(a[i], ' ');
end.
Var
a,b:integer;
P:real;
Begin
P:=1;
Write('a = ');ReadLn(a);
Write('b = ');ReadLn(b);
For b:= a to b do
P:=P*b;
Write(Power(P,1/(b-a+1)));
End.
10011102<span> − </span>1010102<span> = </span>100<span>100 вот вроде так</span>