1) 15 байт; 19 байт; 256 байт; 2252,8 байт; 1363148,8 байт
2) 15360 Кбайт 15728640 байт 125829120 бит
3) сообщение несёт объём в 120 бит
Объяснение:
1 байт = 8 бит
1 Кбайт = 1024 байт
1 Мбайт = 1024 Кбайт
1.
120 бит = 120 / 8 байт = 15 байт
152 бит = 152 / 8 байт = 19 байт
2048 бит = 2048 / 8 байт = 256 байт
2,2 Кбайт = 2,2 * 1024 байт = 2252,8 байт
1,3 Мбайт = 1,3 * 1024 * 1024 байт = 1363148,8 байт
2.
15 Мбайт = 15 * 1024 Кбайт = 15360 Кбайт
15 Мбайт = 15 * 1024 * 1024 байт = 15728640 байт
15 Мбайт = 15 * 1024 * 1024 * 8 бит = 125829120 бит
3. Дано:
N = 64 символа
K = 20 символов
Найти: I
N = 2^i
64 = 2^i
2^6 = 2^i <=> i = 6 бит/символ
I = K * i
I = 20 символов * 6 бит/символ = 120 бит
ответ: I = 120 бит
var
a, b, n, i, j, t: integer;
s, sn: string;
begin
write ('введите начало отрезка: ');
readln (a);
write ('введите окончание отрезка: ');
readln (b);
n : = 0;
for i : = a to b do begin
s : = inttostr (i);
t : = 1;
for j : = 1 to length (s) do
t : = t * strtoint (s[j]);
if t > n then begin
sn : = s;
n : = t;
end;
end;
writeln ('число с наибольшим произведением цифр: ' + sn);
end;