23.11.2010, 19:56 | #1 (permalink) |
Новичок
Регистрация: 23.11.2010
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Функция RightPosition. Делфи.
|
23.11.2010, 19:56 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Когда то на форуме уже создавались подобные топики Функция root и экстремум функции f(x) в Mathcad Функция Есть ли в биосе такая функция? Функция Есть ли в Samsung'е такая функция? Функция и процедура |
01.12.2010, 13:20 | #2 (permalink) |
一步一步地会到目的
Регистрация: 09.05.2009
Адрес: Черноземье
Сообщений: 10,939
Записей в дневнике: 10
Сказал(а) спасибо: 140
Поблагодарили 80 раз(а) в 33 сообщениях
Репутация: 28362
|
Похожая функция есть уже в стандартном наборе, называется pos. Описание аналогично приведенному вами
|
01.12.2010, 13:45 | #3 (permalink) |
support
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,797
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
|
Алексей, pos() возвращает первое включение подстроки в строку, а тут нужно анализировать последнее.
__________________
Убить всех человеков! |
03.12.2010, 00:31 | #5 (permalink) |
Новичок
Регистрация: 23.11.2010
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
пробывал но вообще не получается((
помогите пожалуйста у кого есть время |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
03.12.2010, 14:07 | #6 (permalink) |
Member
Регистрация: 13.06.2010
Сообщений: 55
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 40
|
Код:
function RightPosition(str1, str2: string): integer; var n1, n2, i: integer; s: string; begin n1:=Length(str1); n2:=Length(str2); result:=0; for i:=n1 downto n2 do begin if str1[i]=str2[n2] then begin s:=copy(str1, i-n2+1, n2); if str2=s then begin Result:=i-n2+1; exit end; end; end; end; |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|