program g; vara, b : integer; n : integer; s : integer; z: array[0..16] of integer; i : integer; v: integer; begina: =(-20); b: =20 ; n: =16 ; for i : = 1 to n dobegins : = trunc(random(b-a)+a); writeln (i: 2,'-е случайное число: ',s: 4); end; beginwriteln('индексы элементов кратных 3: '); for v: =0 to 16 do begin z[v]: =random(40)-20; if z[v] mod 3 = 0 then write(v, ' ') end; end; end.
Ответ дал: Гость
8=1000(2)=8(8)=8(16)
20=10100(2)=24(8)=14(16)
33=100001(2)=41(8)=21(16)
56=111000(2)=70(8)=38(16)
115=1110011(2)=163(8)=73(16)
246=11110110(2)=366(8)=f6(16)
522=1000001010(2)=1012(8)=20a(16)
1133=10001101101(2)=2155(8)=46d(16)
2166=100001110110(2)=4166(8)=876(16)
а вообще, можно использовать инженерный режим калькулятора windows для перевода в эти системы
Популярные вопросы