Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.733 Beiträge
 
Delphi 6 Enterprise
 
#3

AW: Buchstabenhäufigkeit

  Alt 13. Feb 2017, 08:50
Bezogen auf das, was du schon hast, würde ich einfach anfänglich in einer Schleife durch alle Buchstaben laufen und das String-Grid überall auf 0 setzen.


Wenn ich es aber neu/anders machen würde, würde ich mir zunächst eine Struktur schaffen, um darin für jeden Buchstaben die Anzahl zu speichern, also z.B. ein Array. Dann analysiere ich den Text und erhöhe im Array für jeden Buchstaben um 1, wenn der Buchstabe mal wieder kommt.
Erst danach, wenn der Text analysiert ist, gebe ich den ganzen Kram im StringGrid aus, dazu brauch ich dann nur eine Schleife über alle Buchstaben und kann dann Buchstabe, Anzahl und Prozent als Anzahl/Length(Text) ins StringGird schreiben.
Ralph
  Mit Zitat antworten Zitat