Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления. а) 164(10); б) 255(10); в) 712,25(10); г) 670,25(10); д)11,89(10)
Var ma:array of array of integer; i,j,n,r:integer; begin readln(n); setlength(ma,n+1); for i:=1 to n do setlength(ma[i],n+1); writeln('Matrix:'); for i:=1 to n do begin writeln; for j:=1 to n do begin ma[i,j]:=random(n); write(ma[i,j]:4); end; end; for i:=1 to n do for j:=i+1 to n do r:=r+ma[i,j]; r:=r div 3; writeln; if odd(r) then writeln('Да') else writeln('Нет'); end.
Var ma:array of array of integer; i,j,n,r:integer; begin readln(n); setlength(ma,n+1); for i:=1 to n do setlength(ma[i],n+1); writeln('Matrix:'); for i:=1 to n do begin writeln; for j:=1 to n do begin ma[i,j]:=random(n); write(ma[i,j]:4); end; end; for i:=1 to n do for j:=i+1 to n do r:=r+ma[i,j]; r:=r div 3; writeln; if odd(r) then writeln('Да') else writeln('Нет'); end.
Б) 255(10) - 11111111(2) - 377(8) - FF(16)
В) 712,25(10) - 1011001000.01(2) - 1310.2(8) - 2C8.4(16)
Г) 670,25(10) - 1010011110.01(2) - 1236.2(8) - 29E.4(16)
Д) 11,89(10) - 1011.11100011110101110000101000111101011100001010001111(2)
13.70753412172702436560507534121727024365605075341217(8)
B.E3D70A3D70A3D70A3D70A3D70A3D70A3D70A3D70A3D70A3D70(16)