C# :: Aufgabe #26 :: Lösung #10

11 Lösungen Lösungen öffentlich
#26

Vokale zählen in einem beliebigen Satz

Anfänger - C# von Dome - 28.12.2012 um 23:58 Uhr
Programmieren Sie ein Programm, welches die Anzahl aller Vokale in einem zuvor eingegebenen Satz ausgibt.
Optional wäre die Ausgabe wie oft welcher Vokal in dem Satz vorhanden ist.

Konsolenausgabe:


Geben Sie einen Satz ein :
Dies ist ein toller Satz.
Anzahl der Vokale : 8
A: 1
E: 3
I: 3
O: 1
U: 0
#10
vote_ok
von stcalvin (970 Punkte) - 05.02.2018 um 13:40 Uhr
Quellcode ausblenden C#-Code
        static void Aufgabe_26()
        {
            string satz;
            char[] charSatz;
            int a = 0, e = 0, i = 0, o = 0, u = 0;

            Console.WriteLine("Geben Sie einen Satz ein :");
            satz = Console.ReadLine();

            charSatz = satz.ToCharArray();

            for (int k = 0; k <= charSatz.Length - 1; k++)
            {
                switch (charSatz[k])
                {
                    case 'a':
                        a++;
                        break;
                    case 'e':
                        e++;
                        break;
                    case 'i':
                        i++;
                        break;
                    case 'o':
                        o++;
                        break;
                    case 'u':
                        u++;
                        break;
                    default:
                        break;
                }
            }

            Console.WriteLine("A: {0}", a);
            Console.WriteLine("E: {0}", e);
            Console.WriteLine("I: {0}", i);
            Console.WriteLine("O: {0}", o);
            Console.WriteLine("U: {0}", u);
        }

Kommentare:

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

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