Forum: Programmieren allgemein
by Martin K,
29. Jun 2006
Ehrlich gesagt, ich hab keine Ahnung wie ein korrektes Struktogramm aussehen muss (war das einzigste was ich in meiner mündlichen Prüfung nicht wusste :oops: ), aber ich würde mir so eine deklaration irgendwo hin schreiben:
> s: eingegebener String
> c: gesuchter Char
> j: Anzahl gesuchter Char ("wie oft dieser in s vorkommt")
> i: Zählvariable
j := 0 usw.
Jo, sonst sieht es...
Forum: Programmieren allgemein
by Martin K,
29. Jun 2006
Ja, genau einfach nur:
if String = Char
Das mit dem gibt es nur bei Strings, hatte das mit dem Edit2.Text so gemacht, weil Edit2.Text ein String ist und Du ihn als Char zum Vergleichen umwandeln musst. Also der erste Buchstabe aus dem String Edit2.Text: -> Edit2.Text.
Das wiederum liefert einen Char zurück.
Ein Char hat immer die Länge 1, als praktisch ein String der nur ein Zeichen hat....
Forum: Programmieren allgemein
by Martin K,
29. Jun 2006
Dann will ich mal ein wenig erklären:
Zunächst mal hast Du den String, den Du in einer FOR-Schleife durchlaufen musst: vom ersten Buchstaben bis zum letzten.
In einem String haben die einzelnen Buchstaben "Chars" alle einen Index in dem String, Beispiel:
wenn s der String ist, bekommst Du mit s den ersten Buchstabe und mit s den zweiten Buchstaben.
Also bekommst Du mit s (wenn i ein...