Анализ задачи - проектирование - кодирование - тестирование - документирование.
ДАВГБ
В 1 это 4) а дальше должно быть в учебнике
Ошибка в том, что Пайтон - язык со строгой динамической типизацией, т.е. тип переменной определяется при первом присваивании и в дальнейшем не может быть изменен. Оператор input читает строку символов и h,w получаеют символьный тип. Вы пытаетесь над ними выполнить арифметическую операцию и получаете ошибку.
Попробуйте такую запись:
<span>h = int(input('Рост(см)->'))
w = int(input('Вес(кг)->')</span>)
По формуле
, где N - кол-во символов в алфавите, i - объём информации в одном символе. Получаем
. Значит i=2, т.е. каждый символ равен 2 битам.
30 строк*70 символов в строке= 2100 символов на странице
2100 символов*5 страниц=10500 всего символов
Далее нужно умножить общее кол-во символов на 2 бита 10500*2=21000
Далее переводим из битов в байты 21000/8=2625 байт
Ответ: 2625 байт