Смотря в какой кодировке. Если кодировка КОИ-8, значит один символ кодируется, то есть весит 8 бит. И так всегда. Значит: 2000символов×8бит=16000бит=16000:8=2000байта(так как что бы перевести биты в байты, нужно разделить кол-во битов на 8, а что бы перевести в килобайты, нужно ещё разделить и на 1024).Но тут в килобайты перевести нельзя. Невозможно. размер сообщения в кодировке КОИ-8. Если же кодировка Unicode, то это значит, что один символ кодируется, то есть весит 16 бит. Значит: 2000символов×16бит=32000бит=32000:8=4000байт. Как и в первом случае, перевести тут в килобайты нельзя. Невозможно. размер сообщения в кодировке Unicode.
26 заглавных букв + 26 строчных букв + 10 цифр + 6 символов = 68 знаков используются в паролях.
Один такой знак занимает минимально 7 бит (2^6=64 < 68 < 128=2^7). Но символы кодируют целым числом байт. значит по 1 байту (8 бит) на символ. Длина пароля равна 12 символов, которые занимают 12 байт.
Всего выделено 1080 байт на 40 пользователей, то есть 1080/40 = 27 байт на одного пользователя.
Из них 12 байт занято под пароль. Остается 27-12=15 байт можно использовать для хранения дополнительных сведений о каждом пользователе
var a: array[1..5] of integer;
i: integer;
begin
randomize;
for i:=1 to 5 do
begin
a[i]:=random(10);
write(a[i],' ');
end;
end.