Есть ответ 👍

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления: 37(16) 110110(2) 66(8) В ответе запишите только число, основание системы счисления указывать не нужно.

216
230
Посмотреть ответы 2

Ответы на вопрос:


54

Объяснение:

Переведём все числа в десятичную систему счисления:

1) 37₁₆ = 16¹*3 + 16⁰*7 = 48 + 7 = 55₁₀

2) 110110₂ = 2⁵*1 + 2⁴*1 + 2³*0 + 2²*1 + 2¹*1 + 2⁰*0 = 32 + 16 + 4 + 2 = 54₁₀

3) 66₈ = 8¹*6 + 8⁰*6 = 48 + 6 = 54₁₀


Const m = 100; var a: array[1..m] of integer;     i,n,s: integer; begin   write('n = ');   readln(n);   randomize;   writeln('массив: ');   s: =0;   for i: =1 to n do   begin     a[i]: =random(-50,50);     write(a[i],' ');     if abs(a[i])< i*i then s: =s+a[i];       end;     writeln;   writeln('сумма: ',s); end.

Популярно: Информатика