C# :: Aufgabe #57 :: Lösung #6
11 Lösungen

#57
String einlesen, umkehren und Leerzeichen einfügen
Anfänger - C#
von pianoplayer
- 30.11.2013 um 13:34 Uhr
Schreiben Sie eine Funktion reverse_add_blank!, die einen String entgegennimmt, die Reihenfolge der Buchstaben umkehrt und Leerzeichen einfügt. Die Funktion soll den String verändern!
#6

von DBqFetti (2480 Punkte)
- 30.06.2015 um 04:53 Uhr

using System; using System.Linq; using System.Text; namespace reserve_add_blank { class Program { //Beispiel: static void Main() { Console.Write("Eingabe>"); string input = Console.ReadLine(); Console.WriteLine("\nVorher:\n " + input); reverse_add_blank(ref input); Console.Write("Nachher:\n " + input); Console.ReadKey(true); } //Aufgabe: static void reverse_add_blank(ref string str){ StringBuilder sb = new StringBuilder(new String(str.Reverse().ToArray())); for (int i = 1; i < sb.Length; i+=2) sb.Insert(i, ' '); str = sb.ToString(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1