134 =128+4+2= 2^7+2^2+2^1 = 1000 0110 (в 2с/с)
0 | 5 *2
1 | 0 -----> 0,5 (10) = 0,1 (в 2с/с)
---------------------------------------------------------------------
134,5 = 1000 0110, 1000 (в 2c/c) ( в 16с/с - по таблице)
8 6 , 8 (в 16 с/с)
----------------------------------------------------------
Ответ: 134,5 = 10000110 (2сс) =86,8 (16сс)
Думаю, таблица может быть произвольной. Главное, чтобы было место для ввода x и вывода у.
Например, смотри картинку...
28 - 100%
37 - x %
x = (37*100)/28 = 132,14 %
Отличается на 32,14 %
var a: array[1..10] of integer;
i,p: integer;
begin
randomize;
p:=1;
for i:=1 to 10 do begin
a[i]:=random(11)-5;
write(a[i],' ');
if a[i]<>0 then p:=p*a[i];
end;
writeln;
write('p=',p);
end.