Двоеточие - это часть команды (оператора), который называется оператор присваивания. В данном контексте всегда используется два символа ":=". Команда присваивания y:=y-x означает, что берутся текущие значения переменных x и y, находится их разность, после чего результат записывается (говорят - "присваивается") переменной y. Например, если значение y было задано y:=20; а x:=1; то новое значение переменной y будет равно 20-1=19.
В команде x:=x*2 все аналогично. Берется текущее (установленное ранее) значение переменной x, умножается на 2, а результат этого умножения становится новым значением переменой x. Старое значение при этом безвозвратно теряется.
Найдем вес 1 символа (i). Он выбирается из 25 букв и 10 цифр, т.е. N=25+10=35
N= 2^i,
35=2^i, отсюда i=6 бит
1 номер состоит из 7 символов, вес 1 номера=7*6=42 бита=6 минимально возможных байт.
80 номеров=80*6=480 байт
S:=0;
for i:=1 to 7 do begin
s:=s+sin(x);
x:=x+x;
end;
Остальную программу сам допишешь.
Программа.................................................