Количество вариантов 1 измерения температуры - 71 (30 положительных, 30 отрицательных и 0) Значит глубина кодирования 1 измерения будет вычисляться по формуле: N = 2^i N - количество возможных вариантов измерений - у нас 71 Подставим в формулу: 71 = 2^i i = 7 бит - для одного измерения (минимально возможное количество 0 и 1) Было проведено 1000 измерений, значит: 1000 * 7 = 7000 бит информационный объем результатов измерений 7000 бит = 7000 / 8 = 875 байт ответ: 875 байт информационный объем результатов измерений
При копировании кода формат испортился. Код должен выглядеть как на картинке
var r, l: real; //Радиус и длина окружности соответственно top, bottom: real; //Внешний и внутренний радиус кольца ex_num: word;begin write('Введите номер задания: '); read(ex_num); if ex_num = 1 then begin write('Введите радиус: '); read(r); writeln('Длина окружности: ', 2 * pi * r); writeln('Площать круга данного радиуса: ', pi * r * r); end else if ex_num = 2 then begin writeln('Введите длину окружности: '); read(l); write('Площадь круга: ', pi * sqr(l / 2 * pi)); end else begin write('Введите внешний радиус кольца: '); read(top); write('Введите внутренний радиус кольца: '); read(bottom); write('Площадь кольца: ', pi * top * top - pi * bottom * bottom); end;end.
var array s,s1:string;
i:byte;
begin
write('Введите строку'); readln(s);
s1:=' ';
for i:=1 to length(s) do
if s[i] in ['0'..'9'] then s1:=s1+s[i]
else
begin
if s1<>' ' then writeln (s1);
s1:=' ';
end;
if s1<>' ' then writeln (s1);
readln;
end.