Zitat von
HomerGER:
hi
fängt ein array nicht mit 1 an und nicht mit 0 ????
Welches "nicht" möchtest du streichen?
Ein (statisches) Array fängt in Pascal mit dem Index an, den der Programmierer wünscht.
Delphi-Quellcode:
var myArray: array[2000..2010] of Integer;
myArray[2000] := 10;
Zitat:
FOR l := 0 TO i-1 DO BEGIN
IF Auswertung[l].Name = Part THEN
Auswertung[l].Hit := Auswertung[l].Hit+1
ELSE
Auswertung[i].Name := Part;
Auswertung[i].Hit := Auswertung[i].Hit+1
END;
Fehlt da nicht ein
begin und
ein end ? Der Algorithmus macht auch nicht das, was du oben geschrieben hast. Er überschreibt alle Elemente, die nicht schon Part ensprechen.