Показать сообщение отдельно
  #8  
Старый 16.06.2010, 15:20
Аватар для Kailon
Kailon Kailon вне форума
Активный
 
Регистрация: 06.06.2010
Сообщения: 340
Версия Delphi: 11.3
Репутация: 429
По умолчанию

На попробуй функцию писанную на скорую руку
Код:
function MyPlus(OneStr, TwoStr: String): String;
var
 TempOne, TempTwo, Otvet: String;
 One, Two, Res: Integer;
begin
 TempOne := OneStr + '.';
 TempTwo := TwoStr + '.';
 while (Length(TempOne) <> 0) and (Length(TempTwo) <> 0) do
 begin
  One := StrToInt(Copy(TempOne,1,Pos('.',TempOne) - 1));
  Two := StrToInt(Copy(TempTwo,1,Pos('.',TempTwo) - 1));
  Res := One + Two;
  Otvet := Otvet + IntToStr(Res) + '.';
  Delete(TempOne,1,Pos('.',TempOne));
  Delete(TempTwo,1,Pos('.',TempTwo));
 end;
 Delete(Otvet,Length(Otvet),1);
 Result := Otvet;
end;
ограничения: должно быть равное кол-во групп и использовать только точки в качестве разделителя групп
__________________
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
Ответить с цитированием