blikk info infothek forum galerie sitemap

Umdrehen von Strings

anfang zurueck weiter ende nach oben
                                                                                                         von AlexanderE.

    a) Umdrehen eines Strings

    Man kann einen String von hinten lesen, also praktisch umdrehen.

    Diese Möglichkeit wird zum Beispiel in der Palindromprüfung verwendet.

    Beispielprogramm:


{Folgende Funktion dreht den gesammten String um,}


FUNCTION umdrehen (zkette: STRING): String;


VAR

      verstring : String; {veränderter String}

      i : INTEGER; {Zählvariable für FOR-Schleife}


BEGIN

      verstring:=''; {veränderter String als leer initialisieren}

      FOR i:=length (zkette) DOWNTO 1 DO

            verstring := verstring + zkette[i];

     umdrehen:=verstring

END;


nach oben