Поделитесь своими знаниями, ответьте на вопрос:
Написать программу на языке с++ или java или pascal или python.вводятся два символа некоторого алфавита, вероятности их появления и составления из них произвольная последовательность, длина которой кратна двум. программа выполняет следующие функции: а)проверка и нормирование вероятностей появления символов; б)проверка длины введенной последовательности на четность и отбрасывание последнего символа в случае нарушения четности; в)генерация всех возможных различных двухсимвольных комбинаций и их экономное двоичное кодирование; г)разбиение введенной последовательности на двухсимвольные комбинации, замена их на сгенерированные двоичные коды и формирование результирующей последовательности путем сцепления полученных двоичных кодов; г)вывод результирующей последовательности на экран.
Так как в записи числа может присутствовать цифра 7, то система счисления называется 7 + 1 = восьмеричной (3)
Задание 2Так как в записи числа присутствует число 5, то данное число существует во всех системах счисления, больших 5, то есть 6, 7, 8, 9, 10 и так далее (1, 3 (какая там система счисления? - речная), 4)
Задание 3101₂ = 100 + 1 = 11 + 1 + 1 = 10 + 1 + 1 + 1 = 1 + 1 + 1 + 1 + 1. Так как единица в двоичной системе равна единице в десятичной системе, то складываем и получаем ответ 5 (2)
Задание 4Только над целыми (1)
Задание 5a = 8;
b = 6 + 3 · a = 6 + 3 · 8 = 30
Так как нам нужно определить именно значение b, то вычислять значение переменной a не имеет смысла.
Задание 6begin - оператор открытия основного блока, read - чтение значения переменных, wrircln - бред, а print - вывод (4)