procedure TForm1.Button1Click(Sender: TObject);
var ODC, b: String; s:real;
var i, n, o, m: Integer; begin
for i := 1 to 200 do
ODC:= ODC+ IntToStr(RandomRange(0, 10));
label1.caption:=ODC;
end;
procedure TForm1.Button2Click(Sender: TObject);
var ODC,b,k: String; //s:real;
var i, n, l, s, m: Integer;
begin
n:=strtoint(Edit1.Text);
s:=0;
repeat
m:=n mod 10;
n:=n div 10;
s:=s+1;
until n=0;
k:=inttostr(n);
b:=copy(ODC, Length(ODC)-s,s);
if b<k then
b:=copy(ODC, Length(ODC)-s-1,s);
end;
вот ход моих мыслей, осталось дело за малым это вычитание, по идее L:=b-k, вот хочу узнать совета...