Thema: Delphi Programm Hilfe

Einzelnen Beitrag anzeigen

boxer123

Registriert seit: 18. Okt 2011
96 Beiträge
 
#72

AW: Programm Hilfe

  Alt 23. Okt 2011, 15:48
wie soll ich jetzt die differenz bilden.

Delphi-Quellcode:
Form1: TForm1;
  i,j,zahl1,zahl2,differenz,durchlauf,park:integer;
  spielplatz,zahltext,zahltexteins,zahltextzwei:string;
  doppelt:boolean;
  a,b:array[1..4] of integer;

implementation

{$R *.dfm}



procedure TForm1.Button1Click(Sender: TObject);
begin
zahltext:=edit1.text;
for i:=1 to 4 do
begin
a[i]:=copy(zahltext,i,1);
b[i]:=copy(zahltext,i,1);
end;
durchlauf:=1;
repeat
doppelt:=true;
for i:= Low(a) to High(a) - durchlauf do
if a[i] > a[i+1] then begin
park:=a[i];a[i]:=a[i+1];a[i+1]:=park;
doppelt:= false;
end;
durchlauf :=durchlauf +1;
until doppelt;
differenz:= Strtoint(park)-durchlauf;
edit2.text:=durchlauf(differenz);

Geändert von boxer123 (23. Okt 2011 um 15:51 Uhr) Grund: so
  Mit Zitat antworten Zitat