Некоторый алфавит содержит 32 символа каков информационный вес символа этого алфавита? какое количество информации несет сообщение состоящие из 140 символов этого алфавита?
Для удобства построения таблицы истинности введем логические переменные. Обозначим 2*2=4 через a, 3*3=9 - через b. Тогда высказывание примет вид: Для этого выражения и построим таблицу истинности.
2. Для доказательства равносильности указанных выражений можно построить таблицы истинности и сравнить их. Как видно, НЕСОВПАДЕНИЕ полное, т.е. ни при каком сочетании a и b выражения не равносильны. Это подтверждается теорией - имеются законы де-Моргана, в которых еще присутствует общее отрицание или в правой. или в левой части.
Поскольку за последним словом в предложении пробела нет, то количество слов в предложении будет на единицу больше количества пробелов.
var i,n:integer; s:string; begin Writeln('Введите текст, разделяя слова ровно одним пробелом'); Readln(s); n:=0; for i:=1 to Length(s) do if s[i]=' ' then Inc(n); Writeln('Количество слов в тексте равно ',n+1) end.
Тестовое решение: Введите текст, разделяя слова ровно одним пробелом Это текст, количество слов в котором нам нужно посчитать. Количество слов в тексте равно 9
Информационный вес и равен 5 бит.
140 символов = 140*5 = 700 бит = 87,5 байт.