Дано:
Мощность алфавита равна N=32
Количество символов к=140
Найти: Количество информации I-?
Решение:
по формуле
N=2^i
32=2^5 => i=5 - один символ алфавита весит 5 бит
Формула количества информации в тексте I=k*i
Значит I=140*5=700 бит или 87,5 байт
Данное решение основано на простом алгоритме деления данного числа на основание системы Ограничения для чисел (не более 9-тизначного числа)
Данное число и основание системы вводим в указанные ячейки
Недостаток программы: как убрать не значащие нули в ответе?
Var
C:char;
Begin
For C:='0' to '9' do
if Ord(C) mod 3 = 0 then
WriteLn(C)
End.
Так как в условии 2 союза и,то для того,чтобы запись подошли все 3 условия должны совместно выполнены.
На фото видно(для наглядности поставил точки).
Там где есть три точки по условиям,те записи подходят.