Autor Beitrag
elefantenfan88
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Di 10.11.09 18:28 
hi leute ich brauche wieder einmal eure hilfe, ich versuche eine uhr zu programmieren, die dann die länge der zeit die man für das bubblesortverfahren benötigt, diese soll dann im editfeld ed_zeit angezeigt werden, meine programmierung bisher sieht wie folgt aus :
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
procedure TForm1.bt_sortClick(Sender: TObject);
var i,j,Merke:Integer;
var anfang, ende :real;
begin
anfang:=time;
 for i:=ende-1 downto 1 do
  for j:=1 to i do
  if zahlenf[j]> zahlenf[j+1then
     begin
     Merke:=zahlenf[j];
     Zahlenf[j]:= Zahlenf[j+1];
     zahlenf[j+1]:=Merke;
     end;
for i:=1 to ende do
ed_ausgabe.text:=ed_ausgabe.text+' '+IntToStr(zahlenf[i]);
ende:=time;
ed_zeit.text:=FloattoStrf((ende-Anfang))*24*3600,ffFixed,10,2);
end;


vielen dank schon einmal im vorraus
elefantenfan 88
ps: bubbel sort fuunktioniert
elundril
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3747
Erhaltene Danke: 123

Windows Vista, Ubuntu
Delphi 7 PE "Codename: Aurora", Eclipse Ganymede
BeitragVerfasst: Di 10.11.09 18:34 
dazu kannst du GetTickCount oder QueryPerformanceCounter verwenden. ;) Einfach mal danach suchen und du wirst mit Lösungen regelrecht erschlagen.

lg elundril

P.S.: Bitte ändere den Titel zu einem aussagekräftigen Titel bevor ein Mod dich erwischt. ;)

_________________
This Signature-Space is intentionally left blank.
Bei Beschwerden, bitte den Beschwerdebutton (gekennzeichnet mit PN) verwenden.
elefantenfan88 Threadstarter
Hält's aus hier
Beiträge: 14



BeitragVerfasst: Di 10.11.09 18:53 
vielen dank für deine hilfe