kannst z.b std::swap nutzen wenn du z.b im Satz "bal blu" das a und l vertauschen willst, das dann "bla blu" rauskommt ... Oder was meinst du alle Vorkommen eines bestimmten Zeichens ersetzen? -- class God : public ChuckNorris { };
.art text xsatz xsatz1 xsatz2 xsatz3 .art zahl n x x2 xzahl xzahl1 x3 x4 xy xy1 xy2 xy3 ................................
.aus bild .lesen "Bitte geben die den Satz ein" xsatz .lesen "Bitte geben sie eine zahl ein" xzahl .lesen "Bitte geben sie noch eine zahl ein" xzahl1 .ausgabe
.fo x = len(xsatz) #wieviele zeichen gesamter satz hat 'x' .fo x4 = substr(xsatz,xzahl,1) #nur die stelle xzahl 'x4' .fo x3 = substr(xsatz,xzahl1,1) #nur die stelle xzahl1
'x3' #ausgabe
.ende
das ist mein listengenerator. bisher gebe ich satz ein(xsatz) gebe dann stelle 1 (2. zeichen) und dann 2. stelle (5.zeichen im satz) ein. und möchte dann das z.b. die 3 und die 5 stelle im satz vertauscht werden.
Sorry, für solche kryptischen Beispiele ist es mir zu warm. Bitte verständlicher. "Heiß ist es mir, drum lieg ich hier und trink ein Bier." Führ mal an diesem Satz vor, was du willst, und schreib vor allem hin, wie das Ergebnis aussehen soll.