Почему документы в разных форматах занимают разное количество памяти в компьютере? допустим документ в формате rtf занимает 22 кб, а в формате txt 4 кб. почему?
Потому что в разных форматах файлов по разному кодируется информация. Возьмем пример: формат txt это просто текст, а в формате rtf - кроме текста еще кодируется дополнительная информация о шрифте (размер, стиль, наименование шрифта, жирность и т.д), а также форматирование самого текста(отступы абзацев и др).
Var i,x:integer; m:array[10..20] of integer; begin randomize; for i:=10 to 20 do m[i]:=random(11)+10; for i:=10 to 20 do write(m[i],' '); writeln; x:=m[10]; m[10]:=m[20]; m[20]:=x; for i:=10 to 20 do write(m[i],' '); writeln; end.
2)
var max,min,i,x:integer; m:array[10..20] of integer; begin min:=10; max:=10; randomize; for i:=10 to 20 do m[i]:=random(100)+1; for i:=10 to 20 do write(m[i],' '); writeln; for i:=10 to 20 do begin if m[i]<m[min] then min:=i; if m[i]>m[max] then max:=i; end; x:=m[min]; m[min]:=m[max]; m[max]:=x; for i:=10 to 20 do write(m[i],' '); writeln; end.
Program egor_sasha; var num_eg, num_sash,pri,pri1: real; var mes_eg,mes_sash: real; beginwriteln('numer egora'); readln(num_eg); writeln('numer sashi'); readln(num_sash); writeln('mesto egora (verkh=1,vniz=0)'); readln(mes_eg); writeln('mesto sashi (verkh=1,vniz=0)'); readln(mes_sash); pri: =num_sash+1; pri1: =num_eg+1; if num_eg=pri then writeln('yes') else writeln('no'); if num_sash=pri1 then writeln('yes') else writeln('no'); if mes_eg=1 then writeln('egor-high')else writeln('egor-low'); if mes_sash=1 then writeln('sasha-high')else writeln('sasha-low'); end.
Возьмем пример: формат txt это просто текст, а в формате rtf - кроме текста еще кодируется дополнительная информация о шрифте (размер, стиль, наименование шрифта, жирность и т.д), а также форматирование самого текста(отступы абзацев и др).