Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2008, 03:36   #1
Бубликова
Пользователь
 
Регистрация: 05.12.2008
Сообщений: 19
По умолчанию Найти энтропию сообщения

Люди!!! Простите пожалуйста!!! Я -НОЛЬ!!! Мне жутко стыдно, что я такая лохушка в этом деле!!! Прошу вас!!! Просто умоляю!!! Помогите мне!! Завтра нужно сдавать контрольную!!! Задание следующее(не знаю, правильно ли я с ним обратилась к Вам):
Найти энтропию сообщения, состоящего из:
а) R= 6 букв русского алфавита
б) E= 6 букв английского алфавита
в) D= 41 десятичных цифр
г) Q= 3 восьмеричных цифр
д) B= 2 двоичных цифр
е) H= 2 шестнадцатиричных цифр

Боже!!! Храни программистов!!
Бубликова вне форума Ответить с цитированием
Старый 05.12.2008, 13:39   #2
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

Код:
uses crt;
var r:real;
    i:integer;

begin
clrscr;
r:=0;
for i:=1 to 6 do
 r:=r+(ln(1/33)/ln(2))/33;
writeln('R=',-r:6:4);
r:=0;
for i:=1 to 6 do
 r:=r+(ln(1/26)/ln(2))/26;
writeln('E=',-r:6:4);
r:=0;
for i:=1 to 41 do
 r:=r+(ln(1/10)/ln(2))/10;
writeln('D=',-r:6:4);
r:=0;
for i:=1 to 3 do
 r:=r+(ln(1/8)/ln(2))/8;
writeln('Q=',-r:6:4);
r:=0;
for i:=1 to 2 do
 r:=r+(ln(1/2)/ln(2))/2;
writeln('B=',-r:6:4);
r:=0;
for i:=1 to 2 do
 r:=r+(ln(1/16)/ln(2))/16;
writeln('H=',-r:6:4);
end.
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 05.12.2008, 17:18   #3
Бубликова
Пользователь
 
Регистрация: 05.12.2008
Сообщений: 19
По умолчанию

alex_fcsm
а как бы мне это записать по русски, а не на языке программистов???
Бубликова вне форума Ответить с цитированием
Старый 05.12.2008, 17:29   #4
alex_fcsm
Участник клуба
 
Аватар для alex_fcsm
 
Регистрация: 10.11.2008
Сообщений: 1,502
По умолчанию

http://ru.wikipedia.org/wiki/%D0%98%...BF%D0%B8%D1%8F

Смотри формулу H(x)
Нормальное состояние техники - нерабочее, все остальное частный случай.
alex_fcsm вне форума Ответить с цитированием
Старый 05.12.2008, 21:49   #5
Бубликова
Пользователь
 
Регистрация: 05.12.2008
Сообщений: 19
По умолчанию

Спасибки большое.... уфф...((
Бубликова вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сообщения в Delphi Роман777 Помощь студентам 19 24.11.2008 15:27
добавление сообщения в ХП kate158 БД в Delphi 1 08.10.2008 20:43
ICQ сообщения jone Работа с сетью в Delphi 2 02.10.2008 19:59
Сообщения Serg12345678 Общие вопросы C/C++ 1 12.04.2008 14:07