Помогите пожалуйста !
Для кодирования строки равномерным двоичным кодом, например, для
слова «машина», алфавит: м,а,ш,н,и – 5 букв, достаточно 3 бита.
Кодовый словарь:
М 001
А 010
Ш 011
И 100
Н 101
Слово «машина» кодируется сообщением 001010011100101010.
Нужно, чтобы все буквы алфавита имели соответствие -двоичный код, и при вводе слова выходил код.
Составить программу, которая кодирует строку любой длины, составляет кодовый словарь и выводит закодированное сообщение.
Для кодирования строки равномерным двоичным кодом, например, для
слова «машина», алфавит: м,а,ш,н,и – 5 букв, достаточно 3 бита.
Кодовый словарь:
М 001
А 010
Ш 011
И 100
Н 101
Слово «машина» кодируется сообщением 001010011100101010.
Нужно, чтобы все буквы алфавита имели соответствие -двоичный код, и при вводе слова выходил код.
Составить программу, которая кодирует строку любой длины, составляет кодовый словарь и выводит закодированное сообщение.