Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#3

Re: Problem beim Vergleich von 1 Array mit sich selbst

  Alt 23. Nov 2003, 18:29
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.
  Mit Zitat antworten Zitat