Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2010, 08:18   #1
Natali_23
Новичок
Джуниор
 
Регистрация: 14.06.2010
Сообщений: 1
По умолчанию ODC в Delphi

Здравствуйте, помогите найти ошибку, нужно вычесть короткое целое из ОченьДлинногоЦелого.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var ODC, b: String;   s:real;
var i, n, o,  m: Integer;

begin
  for i := 1 to 200 do //Формируем переменную до 200 символов
    ODC:= ODC+ IntToStr(RandomRange(0, 10)); //Прибавляем к переменной случайную цифру
  label1.caption:=ODC;
end;

procedure TForm1.Button2Click(Sender: TObject);
var ODC,b, R, k: String;   //s:real;
var i, n, h, p, c, l, s,  m: Integer;
begin
n:=strtoint(Edit1.Text);
p:=n;
s:=0;
  repeat
  m:=n mod 10;
  n:=n div 10;
  s:=s+1;
  until n=0;
k:=inttostr(p);
b:=copy(ODC, Length(ODC)-s,s);
h:=strtoint(b);
   repeat
     c:=h mod 10;
     h:=h div 10;
     until h=0;
  if c<m then
   b:=copy(ODC, Length(ODC)-s-1,s);

l:=strToInt(b) - strToInt(k);
R:=ODC+inttostr(l);
label2.caption:=R;

end;

Последний раз редактировалось Stilet; 14.06.2010 в 09:50.
Natali_23 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Программа-тест в Delphi) скиньте))а то програмку здавать преподу надо,и самой хочется понять Delphi Верчик Помощь студентам 9 02.03.2009 17:46
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54
не StringGrid1.Cells[1,1]:='Delphi'; а вот так SG1.C[1,1]:='Delphi' Nemesisking Компоненты Delphi 7 08.09.2007 03:27