Показать сообщение отдельно
  #8  
Старый 21.11.2012, 23:26
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от SHIFT999
Ага, я тоже так подумал, так что вот, вроде работает:
Код:
x := min;
    while x < max do
    begin
      s := formula;
      for i := Length(s) downto 1 do
        if s[i] = 'x' then
        begin
          if s[i+1] = 'p' then
            break;
Только наверное не "break", а "continue", иначе такая формула не посчитается: 'x + exp(x)'
Ответить с цитированием