Для хранения информации о 30 пользователях необходимо рассчитать общее количество байт, которое потребуется для каждого поля данных.
Для идентификационного номера, так как числа от 1 до 2000 могут быть представлены 11 битами (2^11 = 2048, что достаточно для хранения от 1 до 2000).
Для электронного адреса: каждый адрес пользователя (30 символов) потребует 5 байт (30 символов * 5 бит на символ = 150 бит = 19 байт) и каждый адрес домена (10 символов) потребует 2 байта (10 символов * 5 бит на символ = 50 бит = 7 байт). Итак, суммарно 30 байт на каждого пользователя.
Для ФИО: каждый символ может быть закодирован при помощи 6 бит, пробел и знак "дефис" также требуют 6 бит кодирования. Таким образом, каждое ФИО будет занимать 60 символов * 6 бит = 360 бит = 45 байт на пользователя.
Итак, общее количество байт для хранения информации о 30 пользователях будет:
30 пользователей * (11 байт на идентификационный номер + 30 байт на электронный адрес + 45 байт на ФИО) = 30 * (86 байт) = 2580 байт.