Максимально упростить формулу своего варианта, воспользовавшись законами булевой алгебры. Затем с таблиц истинности установить эквивалентность упрощенного выражения и исходного. ((¬c∧¬d)∨(b∧c))∧(¬a∨¬d)∧(((¬c∨¬b)∧d)∨(c∧b))
Если брать в расчет документ с расширением .txt, то в таком документе хранится только текст, без всяких заголовков, кодировок и т.п. Например, для хранения текста "Привет, мир" потребуется всего 11 байт, по числу символов этого текста. Файлы типа .doc хранят уже заголовок документа, его свойства, список используемых стилей, шрифты, которые есть в документе. Причем, для каждой записи используется структура, очень похожая на файл, а сам документ похож на маленькую файловую систему. Рисунки хранят информацию о каждой цветной точке (пикселе), о её яркости. Т.к. рисунки бывают большие по размеру, то и хранить нужно много информации. Например, рисунок 600х800 при глубине цвета в 24 бита требует для хранения 11520000 бит или 1,4 мегабайта информации. Звуковые файлы также хранят очень много информации.
const
n = 15;
var
x: array[1..n] of integer;
i, k, t, min: integer;
begin
Randomize;
Writeln('Исходные элементы массива');
min := 1000;
for i := 1 to n do
begin
x[i] := Random(101) - 50;
Write(x[i]:4);
if min > x[i] then begin
min := x[i];
k := i
end
end;
t := x[k]; x[k] := x[1]; x[1] := t;
Writeln;
Writeln('Результирующие элементы массива');
for i := 1 to n do Write(x[i]:4);
Writeln
end.
Исходные элементы массива
-28 -22 -15 3 27 29 34 -29 -49 -37 -19 31 40 -36 4
Результирующие элементы массива
-49 -22 -15 3 27 29 34 -29 -28 -37 -19 31 40 -36 4
Объяснение: