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

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
#6
vote_ok
von Torbo (880 Punkte) - 18.05.2015 um 13:36 Uhr
Quellcode ausblenden C#-Code
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Text.RegularExpressions;
namespace Vokale
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Schreiben Sie einen Satz und wir zählen die Vokale");
            string a = Console.ReadLine();
            a = a.ToLower();
            int b=Convert.ToInt32(Regex.Matches(a,"a").Count);
            int c=Convert.ToInt32(Regex.Matches(a,"e").Count);
            int d = Convert.ToInt32(Regex.Matches(a, "i").Count);
            int e = Convert.ToInt32(Regex.Matches(a, "o").Count);
            int f = Convert.ToInt32(Regex.Matches(a, "u").Count);
            Console.WriteLine("a ist "+ b +" vorhanden ");
            Console.WriteLine("e ist " + c + " vorhanden ");
            Console.WriteLine("i ist " + d + " vorhanden ");
            Console.WriteLine("o ist " + e + " vorhanden ");
            Console.WriteLine("u ist " + f + " vorhanden ");           
            Console.ReadKey();
        }
    }
}

Kommentare:

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

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