В каких паскалях?!! Где условие задачи?
Для кодирования одного из шести символов необходимо log(2)6 ≈ 3 бита.
Для кодирования пароля из 23 символов необходимо
23*3 = 69 бит = 69/8 байт ≈ 9 байт.
Для 50 паролей: 50*9=450 байт.
Uses crt;
var i,n:integer;
begin
readln(n);
for i:=1 to 9 do
writeln(i,'x',n,'=',i*n);
end.
Известно что
1 байте - 8 бит.
1 килобайте - 1024 байт.
1 мегабайте - 1024 килобайт.
1 гигабайте - 1024 мегабайт.
1)1 кб = 1024 байт = 8*1024 бит
2) 1536 байт =1536*8 бит = 1526/1024 кбайт
3)16384 бит = 16384/8 байт = (16384/8)/1024 кбайт
4)2560 байт = 2560*8 бит = 2560/1024 кбайт
5) 32768 бит = 32768/8 байт = (32768/8)/1024 кб
6)2 бит = 2^-2 байт = 2^-9 кб
var i:real;
begin
i:=0;
while i<=2 do
begin
writeln(i:4,'*',i,'=',i*i);
i:=i+0.2;
end;
end.