Program massiv; Uses crt; Var a:array [0..15] of integer; i:integer; begin For i:=1 to 15 do begin a[i]:=random(100); If a[i]=0 then a[i]:=28; writeln(a[i]); end; end.
Var i,n:integer; a:array[1..1000] of integer; begin write('введите кол-во элементов'); read(n); for i:=1 to n do begin a[i]:=random(10);write(a[i]); end; for i:=1 to n do begin if a[i]=0 then a[i]:=28; write(a[i]); end; end.
Единицы измерения информации В 1 бит можно записать один двоичный символ. 1 байт = 8 бит В кодировке ASCII в один байт можно записать один 256 символьный код В кодировке UNICODE один 256 символьный код занимает в памяти два байта 1 килобайт = 1024 байт 1 мегабайт = 1024 килобайт 1 гигабайт = 1024 мегабайт 1 терабайт = 1024 гигабайтФормула Хартли 2 i = N где i- количество информации в битах, N - неопределенностьТаблица степеней двойки, которая показывает сколько информации можно закодировать с бит i012345678910N=2 i12481632641282565121024Чтобы вычислить информационный объем сообщения надо количество символов умножить на число бит, которое требуется для хранения одного символа
Например: двоичный текст 01010111 занимает в памяти 8 бит Этот же текст в кодировке ASCII занимает 8 байт или 64 бита Этот же текст в кодировке UNICODE занимает 16 байт или 128 бит.
Uses crt;
Var a:array [0..15] of integer;
i:integer;
begin
For i:=1 to 15 do
begin
a[i]:=random(100);
If a[i]=0 then a[i]:=28;
writeln(a[i]);
end;
end.