^ - степень.
Не забываем, что любое число в нулевой степени равно 1.
1) 1*2^2+0*2^1+1*2^0=4+0+1=5;
2)1*2^2+1*2^1+1*2^0=4+2+1=7;
3)7*8^0=7*1=7;
4)1*8^1+1*8^0=8+1=9;
5)2*8^1+2*8^0=16+2*1=16+2=18;
Вспомним как кодируются буквы в шестнадцатеричной системе счисления.
A=10. B=11. C=12. D=13. E=14. F=15;
6)1*16^1+10*8^0=16+10=26;
7)11*16^1+15*8^0=176+15=191;
8)9*16^1+12*16^0=144+12=156.
Рад был помочь!
Const mx=3;var x4,y4,i:integer;x:Array[1..mx] of integer;y:Array[1..mx] of integer;begin
for i:=1 to 3 do beginwrite('введите x',i,' y',i);Read(x[i],y[i]);
end;x4 := x[3]; y4 := y[1];write('x4 = ',x4,'y4 = ',y4)end.
Как правельно сделать я незнаю
вот подсказка
1 КБит = 128 Байт
5 КБит = 640 Байт
1)Т.к. каждый символ может иметь 64 значения, то есть 2^{6} , то на каждый символ выделяется 6 бит(от 0 до 63, всего 64 варианта).Всего символов - 1000. Значит всего нужно 6*1000=6000бит=750байт
2)Один символ (включая пробел) = 1 байт
перевод в байты - 3.5 Кб * 1024 байт = 3584 байт
Количество символов - 3584