Воть думаю так если не правильно прости
Добрый день, Вас интересует что-то конкретное? Если просто изучение графики в С++, то ищите информацию в интернете. Если Вы свободно владеете английским, то ищите информацию именно на нём. А для начала я Вам предоставлю несколько полезных ссылок на авторитетных ресурсов,где можно многое почерпнуть. Я могу Вам порекомендовать только искать информацию не только на русском, но и на английском. На английском Вы найдёте больше информации и она будет более правильной и корректной. Я в процессе обучения использую только английский язык. На этом всё, удачи в обучение.
Ну, если речь идет о поразрядной импликации -91 в дополнительном коде и 15, то, вроде, правильно.
Но меня вопрос насчет необходимости учета знаковых разрядов. В дополнительном коде они должны быть, а в Вашем решении их нет.
Поэтому было бы хорошо увидеть не только решение, но и само задание.
<span>type matr=array[1..20,1..20] of integer;
function Summa(a:matr;m,k1,k2:byte):integer;
var i,j:byte;
s:integer;
begin
s:=0;
for i:=k1 to k2 do
for j:=1 to m do
s:=s+a[i,j];
Summa:=s;
end;</span>
Перевод из 8 в 16 проще всего выполнять через двоичную систему счисления.
765(8)=111 110 101(2) = 1 1111 0101(2) = 1F5(16)