C# :: Aufgabe #113 :: Lösung #9

11 Lösungen Lösungen öffentlich
#113

Text in Löffelsprache konvertieren

Anfänger - C# von Veigar - 16.12.2015 um 19:05 Uhr
Schreibe ein Script welches einen Text entgegen nimmt und ihn in Löffelsprache konvertiert!
(Löffelsprache: "Geheimsprache" die oft von Kindern benutzt wird, und die dadurch gebildet wird das an jeden Vokal (Selbstlaut) „lew" und dann noch einmal der Vokal gehängt wird. zum Beispiel "Ich bin klug!"-->"Ilewich bilewin klulewug!")
#9
vote_ok
von bubetin (100 Punkte) - 18.03.2016 um 20:02 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


class Program
{
    static void Main(string[] args)
    {
        string extension = "lew";
        char[] vowels = new char[] { 'e', 'a', 'i', 'o', 'u' };

        Console.WriteLine("Bitte geben Sie einen Text ein:");
        string input = Console.ReadLine();

        foreach (char vowel in vowels)
        {
            int i = 0;
            while ((i = input.ToLower().IndexOf(vowel, i)) != -1)
            {
                input = input.Insert(i + 1, extension + vowel );
                i += extension.Length + 2;
                if (i>input.Length)
                {
                    break;
                }
            }
        }
        Console.WriteLine(input);
    }
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben