Einzelnen Beitrag anzeigen

pstruh
(Gast)

n/a Beiträge
 
#11

Re: möchte die größte Variable finden

  Alt 23. Aug 2007, 10:44
Also, ich denke statisch oder dynamisch ist hier nicht so wirklich relevant (natürlich ist dynamisch eleganter). Wenn das Ziel die Ergebnisdarstellung werden soll, ist vielleicht ein Record-Array die bessere Wahl...

var IntArray : Array[0..xx]of record
NickName : String;
Points : Integer;
end;
Idx : Integer;

// Füllen des Arrays (NickName und Points)....

// Suchen des größten Elements mit

Max:=Low(Integer);
for i:=0 to high(IntArray) do
if IntArray[i].Points>max then begin Max:=IntArray[i].Points;
Idx:=i;
end;

// Auswertung ..
NickName des Siegers in IntArray[Idx].NickName
Punktestand des Siegers in IndArray[Idx].Points

oder ???
  Mit Zitat antworten Zitat