В данном случае - да. В программе нужно только один раз ввести значение S вручную. В других же ситтуациях, безусловно, я не прав.BBB писал(а):То есть, по твоему, в программах (за все время их работы) значение переменным присваиивается ЛИШЬ ОДНАЖДЫ????
Спасибо. Вот с этим я уж точно не встречался за все годы работы с программированием -)]BBB писал(а):В реальной программе второе (и дажее - третье, четвертое) присвоения могут быть выполнены, конечно же, через какое-то время, "через" несколько операторов и т.п.
Код: Выделить всё
var s,s1:string
begin
s:='123b';
s1='bba';
for i:= length(s) downto 1 do if s[i]=s[i+1] then delete(s,i,1);
end;[/quote]