Ответ:
Потом сигнал светофора переключился, плотный ряд автомобилей чуть подвинулся вперёд, и момент для поворота был уже безвозвратно упущен.
ISO-8859-5 - <span>применялась при русификации компьютерных систем Sun, поставлявшихся в Россию
</span>CP1251 - <span>символы, соответствующие русским буквам, идут подряд
</span>ASCII - <span>символы, с номерами от 0 до 128, одинаковые для всех кодовых страниц
</span>KOI8 - если у кода, соответствующего русским буквам "а", "б", "ц", "д", обнулить первый бит, то получатся коды, соответствующие английским буквам "a", "b", "c", "d".
<span>символы, соответствующие русским буквам, идут подряд
</span>CP866 - <span>символы псевдографики кодируются теми же кодами, что и в английской кодовой таблице</span><span>
</span>
//PascalABC.Net 3.2
begin
var a:=arrrandom (readinteger('n ='), -15, 15); a.Println;
var b: array of integer;
for var i:=0 to length(a)-1 do if not((a[i]<0) or ((a[i] mod 8)=0)) then begin
setLength (b, length(b)+1);
b[length(b)-1]:=a[i]
end;
b.Print;
end.
Решение:
Для начала нужно <u>перевести всё в десятичную</u> систему.
1). 10(16) в десятичную систему:
<u>10(16)</u> = 1*16^1+0*1 = <u>16(10)</u>
2). 10(8) в десятичную:
<u>10(8)</u> = 1*8^1+0*1 = <u>8(10)</u>
3). 10(2) в десятичную:
<u>10</u><u>(</u><u>2</u><u>)</u> = 1*2^1+0*1 = <u>2(10)</u>
4). Складываем полученные результаты.
16(10)+8(10)*2(10) = 16+16 = <u>32(10)</u>
5). Переводим целую часть 32(10) в 2-ую систему:
32/2 = 16, остаток: 0
16/2 = 8, остаток: 0
8/2 = 4, остаток: 0
4/2 = 2, остаток: 0
2/2 = 1, остаток: 0
1/2 = 0, остаток: 1
<u>32(10)</u> = <u>100000(2)</u>