72 Кб
Объяснение:
1) Определим сколькими битами кодируется отдельный символ, т.е. найдем информационный вес символа.
По формуле
, где N - мощность алфавита, i - информационный вес символа алфавита.

(бит)
2) Информационный объем или количество информации находят по формуле
, где K - количество символов, i - информационный вес символов.
K = 16*16*256 (симв.) - умножили количество символов на количество строк и получаем количество символов на одной странице, тогда чтобы найти количество символов в книге нужно домножить на количество страниц.
I = 16*16*256*9 =
=
(бит)
3) Переведем биты в килобайты, Кб.
1 байт = 8 бит
1 Кб = 1024 байт
1 Кб = 1024 байт = 1024*8 бит =
(бит)
Тогда для перевода нужно I =
разделить на
:
(Кб)
Задание
Написать программу для следующих расчетов. Создать одномерный массив размерностью N (вводится с диалогового окна) состоящий из случайных целых чисел в диапазоне [-15;25]. Вывести массив на лист. Найти минимальное число массива. Если минимум является четным, то в ячейку B1 вывести половину его значения, иначе вывести в ячейку B2 удвоенное значение.
Python
from random import randint
n=int(input('Ведите n:'))
b=[randint(-15,25) for i in range(n)]
print(b)
m=min(b)
print('min =',m)
if m%2==0:
b[0]=b[0]//2
else:
b[1]=b[1]*2
print(b)