Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.073 Beiträge
 
Delphi 12 Athens
 
#11

AW: String buchstabenweise in array einlesen

  Alt 12. Jun 2011, 22:55
Zeichen zählen:

Delphi-Quellcode:
var
  Anzahl: array[Char] of Integer;
  C: Char;
  i: Integer;

for C := Low(Char) to High(Char) do
  Antahl[C] := 0;

for i := 1 to Length(Wort) do
  Anzahl[Word[i]] := Anzahl[Word[i]] + 1;
Delphi-Quellcode:
var
  Anzahl: array[Char] of Integer;
  C: Char;

FillChar(Anzahl, SizeOf(Anzahl), 0);
for C in Wort do Inc(Anzahl[C]);
nun steht zu jedem Char die Anzahl im Array drin, z.B. AnzahlVonGroßA := Anzahl['A'];
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (12. Jun 2011 um 22:59 Uhr)
  Mit Zitat antworten Zitat