Вычислите 7116 + 4516 .Ответ приведите в двоичной системе.

0 голосов
52 просмотров

Вычислите 7116 + 4516 .Ответ приведите в двоичной системе.


Информатика (14 баллов) | 52 просмотров
0

7116+4516=11632. Но Вы ведь наверняка имели в виду не эти числа, так и пишите их так, как положено!

0

Все правильно нет не каких ошибок но ответ нужен в двоичной системе .

0

Т.е. числа десятичные, не шестнадцатиричные? Тогда ответ 10110101110000

0

А вот мне думается, что в примере 71(16)+45(16), что в сумме будет В6(16)

0

В задании в дневнике ) написано так : Вычислите 7116 + 4516 Ответ приведите в двоичной системе

0

Когда я вижу в обоих слагаемых окончание 16 и если предмет - информатика, то 99% за то, что 16 - это основание системы счисления, а не часть чисел. Но дело Ваше, ответ я Вам написал.

Дан 1 ответ
0 голосов
uses crt;
function dec2bin(x:integer):string;
var s:string;
begin   s:='';
   while x>0 do
   begin
      s:=chr(ord('0')+x mod 2)+s;
      x:=x div 2;
   end;
 dec2bin:=s;
end;

var a: integer;
   begin clrscr;
a:=7116+4516;
writeln('ответ:',dec2bin(a));
end.
(915 баллов)