Задание на Python)
Создать программу с окном (использовать Tkinter), которая будет рассчитывать затраты в грн за потребленную электроэнергию , газ, холодную воду.
В окне программы реализовать возможность ввода старых и новых показателей счетчиков электроэнергии , газа и холодной воды . Результаты расчетов выводить в этом же окне после нажатия на кнопку (-и)(Расчет).
Коэффициенты:
- для электроэнергии - 0,9 грн за 1 кВт при потреблении до 90 кВт (влючительно) и 1,68 грн за 1 кВт
- для газа - 0,61 грн за м^3
- для холодной воды - 20,8 грн за м^3
Показания счетчиков вводить в :
- для электроэнергии в кВт
- для газа м^3
- для холодной воды в м^3
Определим информационный объём сообщения по формуле I = ki, где I – информационный объем сообщения, k – количество символов в сообщении, i – информационный вес одного символа.
Чтобы вычислить i нам формула N = 2^i, где N – мощность алфавита. В условии сказано, что мощность алфавита – 17 символов. Для кодировки 17 символов потребуется 5 бит. Проверим: 17 = 2^5 = 32. Пятью битами можно кодировать 32 символа, а четырьмя – 16. Нам подходит 5 битов.
Рассчитаем информационный объём сообщения: 45 × 5 = 225 бит.
ответ: 225 бит.