Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - String umdrehen
Rob15k - So 27.02.11 17:31
Titel: String umdrehen
Hi,
hab hier einen Auftrag für die Schule aber ich komm kein Stück weiter und bei Google find ich auch nichts.
Wir sollten erst ein Wort umdrehen d.h. aus "Hallo" wird "ollaH".
Mit ReverseString kein Problem.
Jetzt sollen wir aber in einem Satz die Wörter einzeln umdrehen d.h. aus "Hallo wie gehts" wird "ollaH eiw stheg".
Hab jetzt schon bei Google ne weile gesucht aber nichts gefunden was mich weiter bringt.
Ich benutz auch noch Delphi 2005, weil wir das auch in der Schule benutzen...
Schon mal Danke für die Hilfe.
elundril - So 27.02.11 17:34
Naja, du könntest ja einfach deinen String anhand von Leerzeichen bzw allen anderen Satzzeichen zerlegen. Das ganze Funktioniert am besten mit einer Schleife (zb einer While-Schleife), PosEx, und eben ReverseString.
lg elundril
HenryHux - So 27.02.11 17:37
Ich kann dir ja mal einen Typ geben.
Mit Length() kannst du die Länge eines Strings herausfinden.
Wenn du jetzt eine Schleife (zb. for) von Length downto 1 laufen lassen würdest und jeden Buchstaben in einem neuen String speichern würdest, wär es das schon =)
Lg
EDIT : sry nicht richtig gelesen.. elundril war aber sowieso schneller :roll:
Rob15k - So 27.02.11 17:55
hab es jetzt danke ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!