1) 73=1001001 (2) 2)91=1011011 (2)
44=101100 (2) 28=11100 (2)
+1001001 -1011011
101100 11100
1110101= 117 (10) 111111=63 (10)
3)27=11011 (2)
5=101 (2)
*11011
101
+ 11011
00000
11011
10000111=135
4)70=1000110 (2)
7=111 (2)
- 1000110 | 111
111 |
1010= 10 (10)
-111
111
0
1) 73=1001001 (2) 2)91=1011011 (2)
44=101100 (2) 28=11100 (2)
+1001001 -1011011
101100 11100
1110101= 117 (10) 111111=63 (10)
3)27=11011 (2)
5=101 (2)
*11011
101
+ 11011
00000
11011
10000111=135
4)70=1000110 (2)
7=111 (2)
- 1000110 | 111
111 |
1010= 10 (10)
-111
111
0
begin
var n:=5;
var z:=MatrixRandom(n,n,10,99);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do Print(z[i,j]);
Writeln
end;
var imin:=0;
var jmin:=n-1;
for var i:=1 to n-1 do
if z[i,n-i-1]<z[imin,jmin] then begin
imin:=i; jmin:=n-i-1
end;
Writeln('Zmin=Z[',imin+1,',',jmin+1,']=',z[imin,jmin])
end.
Тестовое решение:
26 62 62 90 76
21 67 69 43 37
18 19 35 88 91
60 91 87 46 27
49 71 16 77 81
Zmin=Z[3,3]=35
Замечание:
В массиве элементы нумеруются от 0 до 4, а при выводе номера индексов указаны для нумерации от 1 до 5 (так привычнее смотрится).