Einzelnen Beitrag anzeigen

dezreena

Registriert seit: 5. Jun 2007
2 Beiträge
 
#1

arrays Probleme

  Alt 5. Jun 2007, 15:13
hallo Delphi Kolleginen.. Ich bin Anfänger in Delphi.

Ich habe Probleme, um dieser programm zu verstehen.

Delphi-Quellcode:
Anzahl:= 10;
for i:= 1 to Anzahl do
    Einfallzeitpkt[i]:=....................
end;

 

 

 
function minZeitpkt(Zeitpunkt:array of Real; Anzahl:Byte):Ereignis;
var k,i:word;
    Min:Real;
begin
if Anzahl > 0 then
 begin
 k:=1;
 Min:=Zeitpunkt[0];
 for i:=1 to Anzahl-1 do
     if Min > Zeitpunkt[i] then
     begin
     Min:= Zeitpunkt[i];
     k:= i+1;
     end;
 Result.Zeitpunkt:=Min;
 Result.Nr:=k;
 end
else Result.Zeitpunkt:=Infinit;
end;
meine Probleme sind:

Ich habe von 1 bis Anzahl initialisiert.
Wieso für Zeitpunkt[0] gibt es eine Werte?
Warum an Zeitpunkt[0] , k= 1 ?
Was ist k eigentlich? Ist das die Stelle im Array an dem minimalen Wert steht? oder irgendwas anders?
  Mit Zitat antworten Zitat