Лаб.Pascal - Исследование соотношения количеств двоичных символов.
Добавлено: 25 окт 2008, 16:56
Цель работы – разработка детального и укрупненного алгоритмов и программное сопоставление количеств нулей и единиц, появляющихся в массивах двоичных слов.
Порядок выполнения работы
1. Изучить пример получения данных о появлении двоичных нулей и единиц, приведенный в таблице (ниже) для прямого двоичного кода с числом разрядов n=2.
2. Составить алгоритм и программу, обеспечивающие подсчет соотношения суммарных количеств единиц и нулей в наборе всех n-разрядных двоичных чисел, ограниченных числом N, включая само N. Отладить программу. Учесть при этом, что значение N исходно представлено в десятичной системе счисления, в то время, как исходное количественное соотношение следует определить применительно к элементам прямого двоичного кода.
Значения n и N задаются преподавателем.
3. Составленный алгоритм решения представить в виде:
а) совокупности элементарных блоков;
б) совокупности укрупненных блоков.
Наберите пожалуйста код в Pascal'e
Или дайте ссылку на пример где уже разобрана такая програмка...
Порядок выполнения работы
1. Изучить пример получения данных о появлении двоичных нулей и единиц, приведенный в таблице (ниже) для прямого двоичного кода с числом разрядов n=2.
Код: Выделить всё
Исходный алфавит Коды знаков Единицы / нули
1 00 0/2
2 01 1/3
3 10 2/4
4 11 4/4
2. Составить алгоритм и программу, обеспечивающие подсчет соотношения суммарных количеств единиц и нулей в наборе всех n-разрядных двоичных чисел, ограниченных числом N, включая само N. Отладить программу. Учесть при этом, что значение N исходно представлено в десятичной системе счисления, в то время, как исходное количественное соотношение следует определить применительно к элементам прямого двоичного кода.
Значения n и N задаются преподавателем.
3. Составленный алгоритм решения представить в виде:
а) совокупности элементарных блоков;
б) совокупности укрупненных блоков.
Наберите пожалуйста код в Pascal'e
