Zsd19
05.07.2020 12:58

7. информационное сообщение объемом 3 кбайта содержит 6144 символа. сколько символов содержит алфавит, при которого было записано это сообщение? 8. в кодировке кои-8 каждый символ кодируется восемью битами. сколько символов содержит сообщение объемом 0,5 кбайта? 9. реферат, набранный на компьютере, содержит 16 страниц, на каждой странице 50 строк, в каждой строке 64 символа. для кодирования символов используется коди-ровка unicode, при которой каждый символ кодируется 16 битами. определите информационный объем реферата. 10. текстовый документ, состоящий из 3072 символов, хранился в 8-битной кодировке кои-8. этот документ был преобразован в 16-битную кодировку unicode. укажите, какое дополнительное количество кбайт потребуется для хранения документа. в ответе запишите только число. 11. в одной из кодировок unicode каждый символ кодируется 16 битами. определите размер следующего предложения в данной кодировке. я к вам пишу – чего же боле? что я могу ещё сказать? 12. информационный объём сообщения, содержащего 1024 символа, составляет 1 кбайт. каким количеством бит кодируется каждый символ этого сообщения? 13. сколько мбайт информации содержит сообщение объёмом 223 байт? в ответе укажите одно число. 14. первый файл имеет информационный объём 65 байт, второй 880 бит. каков общий объём в байтах этих двух файлов? 15. сколько байт информации содержит сообщение объёмом 0,625 кбайт?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Bakha111
16.11.2022 04:26
Вот задача для "троечников" с дополнительной оценкой:

program pr1;
uses
crt;

const
arr1 : array[1..12] of integer = (5, 4, -3, 1, 0, -4, 0, 25, -8, 0, -17, -1);

type
arr2 = array of integer;

var
arr : arr2;
n : integer;
i, sot, spl, snu : byte;
ch : char;

begin
write('Хотите использовать заданный по умолчанию массив? (y/n): ');
ch := readkey;
writeln(ch);
sot := 0;
spl := 0;
snu := 0;
if ((ch='y') or (ch='Y')) then begin
{ Используем заданный по умолчанию }
for i:=1 to 12 do begin
if arr1[i] > 0 then inc(spl);
if arr1[i] < 0 then inc(sot);
if arr1[i] = 0 then inc(snu);
write(arr1[i], ' ');
end;
writeln;
end
else begin
{ Создаём и заполняем новый массив }
write('Введите желаемый размер массива: ');
readln(n);
setLength(arr, n);
writeln('Введите элементы массива:');
for i:=0 to high(arr) do
readln(arr[i]);
for i:=0 to high(arr) do begin
if arr[i]>0 then inc(spl);
if arr[i]<0 then inc(sot);
if arr[i]=0 then inc(snu);
write(arr[i], ' ');
end;
writeln;
end;

writeln('Количество отрицательных элементов: ', sot);
writeln('Количество нулевых элементов: ', snu);
writeln('Количество положительных элементов: ', spl);
end.
0,0(0 оценок)
Ответ:
danek20063
16.11.2022 04:26
Program mm;
var a:array[1..12] of integer;
begin
for i:=1 to 12 do begin
а[1]:=5;
 а[2]:=4;
 а[3]:=-3;
 а[4]:=1;
 а[5]:=0;
а[6]:=-4;
 а[7]:=(у тебя не написано);
 а[8]=25;
 а[9]=-8;
 a[10]=-5;
 а[11]=-17;
 а[12]=-1;
end;
writeln('Вот исходный массив');
for i:=1 to 12 do writeln('A[',i,']=',a[i]); 
for i:=1 to 12 do begin
if (A[i]<0) then a[i]:=1;
if (a[i]>0) then a[i]:=-5;
end;
writeln('Вот полученный массив');
for i:=1 to 12 do writeln('A[',i,']=',a[i]); 
writeln(' Введите 12 чисел');
for i:=1 to 12 do readln(A[i]);          (это доп оценка)
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота