При использовании 4 цветов для хранения одного пикселя необходимо log(2)4 = 2 бита.
Объем изображения:
256*128*2 бит = 256*128*2/8 байт = 32*128*2/1024 Кбайт = 8 Кбайт.
Устройство ввода - клавиатура . Назначение - ввод текстовой и числовой информации.
Устройство вывода - монитор. Назначение - вывод текстовой, числовой, графической информации. Характеристики: разрешение, частота.
Устройство хранения - жёсткий диск. назначение - длительное хранение информации. Характеристики: ёмкость.
Устройство обработки - процессор. Назначение - обработка информации. Характеристики: разрядность, частота, архитектура(кол-во ядер).
Var
a:array[1..35]of integer;
i,max,n:integer;
begin
readln(n);
for i:=1 to n do
read(a[i]);
max:=a[1];
for i:=1 to n do
if a[i]>max then
max:=a[i];
writeln;
writeln(max);
end.
Const
N = 3;
Var
A:Array[1..N,1..N] of integer;
i,j:integer;
Begin
Randomize;
WriteLn('Исходный массив:');
For i:= 1 to N do
Begin
For j:= 1 to N do
Begin
A[i,j]:=random(21)-10;
Write(A[i,j]:3,' ')
End;
WriteLn
End;
WriteLn('↓↓↓↓↓↓↓↓↓↓↓↓↓');
For i:= 1 to N do
A[i,i]:=5;
For i:= 1 to N do
Begin
For j:= 1 to N do
Write(A[i,j]:3,' ');
WriteLn
End;
End.
Ответ:
А В С Ā Ā×В С×А Ā×В+С×А
0 0 0 1 0 0 0
0 1 1 1 1 0 1
0 1 0 1 1 0 1
1 0 1 0 0 1 1
1 1 0 0 0 0 0
1 1 1 0 0 1 1
Объяснение:
1) Изначально прописываем одиночные элементы А, В, С.
Когда элемента 2 - прописываем 4 строки.
Когда элементов 3 - прописываем 6 строк.
А при 4 строках=0011 при 6 строках=000111
В при 4 строках=0101 при 6 строках=011011
С при 6 строках=010101
2) Затем прописываем отрицание. Оно меняет значения на противоположные.
3) Как в математике, первым делаем умножение(конъюнкцию) Ā×В. Она равна 1, если все элементы равны 1.
4) Затем идёт второе умножение С×А. Принципы выполнения те же.
5) В конце собираем всё последним действием - сложением(дизъюнкцией). Она равна 1, если хоть 1 элемент равен 1.