Есть ответ 👍

Сообщение, передаваемое по каналу связи, состоит из 8 символов, которые имеют следующую вероятность: ‘а’ - 0.45, ‘б’ - 0.21, ‘в’ - 0.021, ‘г’ - 0.037, ‘д’ - 0.225, ‘е’ - 0.015, ‘ж’ - 0.033, ‘з’ - 0.009. требуется построить эффективный код сообщения с метода шеннона-фано.

205
382
Посмотреть ответы 2

Ответы на вопрос:


A    0.45        10 д    0.225    11 б    0.21      010 г    0.037    011 ж    0.033    001 в    0.021    0000 е  0.015      00010 з    0.009    00011 

ошибка в том что натуральный логарифм (-1) не существует

 

program summa; uses crt; var n,i: integer; s: real;

p1,p2: integer; begin clrscr; writeln ('vvedite n'); readln (n); s: =0;

p1: =-1;

p2: =2; for i: =1 to n do

begins: =s+p1/p2;

p1: =-p1;

p2: =p2*2;

end; writeln ('s=', s); readln; end.

Популярно: Информатика