Есть ответ 👍

Составить программу «Больничный лист». Питон. Программа запрашивает: фамилию сотрудника, среднедневной заработок, трудовой стаж. Выводит на экран: фамилию сотрудника, размер начисления за день по больничному листу. Размер начислений при стаже до 3-х лет 50%, от 3-х до 5-ти - 60%, от 5-ти до 8 - 80%, >8 - 100%. ​

162
395
Посмотреть ответы 1

Ответы на вопрос:


Мощность алфавита - это значит сколько букв в алфавите. нам дан такой фантастический алфавит (может инопланетный) в котором 256 букв. сколько ячеек памяти нам потребуется для хранения одного символа? в одну ячейку (или один бит) мы можем записать либо 0 либо 1, то есть двойку мы туда никак не уместим. попробуем хранить весь алфавит в одной ячейке.а = 0, б =1 всё. попробуем использовать два бита.а = 00, б = 01, в = 10, г = 11 снова не хватает бвух бит. если мы хотим закодировать д - у нас уже нет вариантов. попробует использовать три битаа = 000, б = 001, в = 010, г = 011, д = 100, е = 101, ё = 110, ж = снова не хватаеттак сколько же бит нам потребуется? мы знаем, что количество букв = 256 (первую букву будем кодировать как 0, поэтому остаётся 255 букв. переводим 255 из десятичной системы в двоичную. и видим, что 255 (десятичное) = 1111 1111. то есть нам потребуется 8 бит на каждую букву алфавита.это и есть 256 = 2 ^ 8, знак ^ - значит "в степени"теперь мы знаем, что одна буква у нас будет занимать 8 бит или 1 байт.знаем, что реферат 40 килобайт. смотрим, сколько там байт. знаем, что 1 килобайт = 1024 байта. получаем 40 х 1024 = 40960 байт. помнишь, у нас 1 байт = 1 буква ? значит реферат содержит 40960 букв.  теперь определяем сколько строк в реферате. 40960 : 64 буквы в одной строке = 640 строк. и теперь, зная, сколько строк на одной странице, получаем 640 строк : 40 строк = 16 страниц.

Популярно: Информатика