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

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
#1
vote_ok
von pocki (4190 Punkte) - 29.12.2012 um 20:08 Uhr
Kurz und knapp meine Lösung:
Quellcode ausblenden C#-Code
void main()
{
	Console.WriteLine("Geben Sie einen Satz ein:");
	string input = Console.ReadLine();
	
	int a = input.ToLower().Count(x=>x == 'a');
	int e = input.ToLower().Count(x=>x == 'e');
	int i = input.ToLower().Count(x=>x == 'i');
	int o = input.ToLower().Count(x=>x == 'o');
	int u = input.ToLower().Count(x=>x == 'u');
	
	Console.WriteLine("Anzahl der Vokale: {0}", a+e+i+o+u);
	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