Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
ответ:
минимальное значение (32 нулевых битов) = 0 в десятичной системе счисления
максимальное значение (32 бита, каждый из которых равен 1)
переводим из двоичной системы счисления в десятичную: _2 = 1_2 - 1_2 = 2^32 - 1 = 1020
ответ: 1020
используем рекурентную формулу, чтобы программу
а[n+1]=1/4
a[n]=1/2
t=(1/4)/(1/2)=1/2
a[n+1]=a[n]*1/2
program;
var n: integer; abs,s,a: real;
begin
a: =1;
eps: =1;
s: =1;
repeat
a: =a*1/2;
abs: =abs(a);
s: =s+a;
until abs< 0.001;
writeln(s);
end;
program xxx;
var i, n : integer;
s : real;
a : array [1..20] of real;
writeln('введите размерность массива n=');
readln(n);
write('введите элементы массива а: ');
for i: =1 to n do
readln(a[i]);
writeln('исходный массив а: ');
writeln(a[i]);
s: =0;
if a[i] mod 2 = 0 then s: =s+a[i];
writeln('сумма четных элементов =', s);
readln
end.
Популярные вопросы