Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
Смотря, какой мощности алфавит. Предположим, что стандартной, и каждый символ кодируется 1 байтом информации.
Всего символов в сообщении 11 ("ваш" – 3, пробел – 1, "адрес" – 5, вопросительный знак – 1, пробел после вопросительного знака – 1, итого = 3 + 1 + 5 + 1 + 1 = 11)
Так как один символ кодируется одним байтом, 11 символов кодируются 11 байтами.
Так как 1 байт = 8 бит, то 11 байт = 88 бит.
ответ : 11 байт или 88 бит.
Объяснение:
Ваш адрес? - фраза содержит 10 знаков. Для кодирования 10 знаков достаточно алфавита мощностью 2⁴=16 символов.
Значит каждый символ в этой фразе содержит 4 бита, вся фраза содержит 40 бит, или 40/8=5 байт
81920 бит : 8 = 10240 байт
10240 байт : 1024 = 10 килобайт
program xxx;
var k, d, n : integer;
pr : boolean;
begin
writeln('введите число k=');
readln(k);
d: =2;
n: = k div 2;
pr: =false;
while (d< =n) and not(pr) do
if k mod d = o then pr: =true else d: =d+1;
if pr then writeln (k, '- нет, число не простое') else writeln (k, ' да,число простое');
readln
end.
Популярные вопросы