Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Теоретические вопросы _ Работа с символами.

Автор: Vardes 14.12.2005 13:43

Такой вопрос,как отыскать в строке последнее вхождение элемента.Есть ли для этого какие-нибудь процедуры,кроме POS(Subst,ST),который отыскивает только первое вхождение.

Автор: klem4 14.12.2005 13:49

последнее вхождение символа ch в строку s

i := length(s);
find := 0;
while(i>=1) and (find=0) do
if s[i]=ch then find := i
else dec(i);