Просто дели его до конца на 2, остатки - это и есть результат перевода.
333 = 101001101
1)256
2)На один символ в этой кодировке 16 бит. Возможных символов 2 в 16степени
3)Здесь 1символ=1байт. 2Кбайта переведи в байты/1024 и раздели на кол-о букв в афаризме
4)2в 9 степени=521комбинаций, а уч-в 1000
5)КолСим*16=<span>КолСим*8+480 КолСим=60</span>
var
s,i: integer; {s,i - цел}
begin
s := 0;
for i := 1 to 5 do
s := s + i;
write(s)
end.
Программа (без проверки исходных данных):
var a,b,y,z:real;
begin
write('a, b: ');
readln(a,b);
y:=cos(sqrt(a+b));
z:=ln(sin(y)/cos(y));
writeln('ln(tg(cos(sqrt(a+b)))) = ',z);
end.
Пример:
a, b: 0.5 0.8
ln(tg(cos(sqrt(a+b)))) = -0.813058267838025