Vokale zählen

Lesezeit: 4 Minuten

Seite als PDF

In diesem Pro­gramm soll die Eingabe im Seriellen Mon­i­tor dazu ver­wen­det wer­den, in einem Satz die Anzahl der Vokale zu zählen und anzuzeigen. Außer­dem erfährst du einiges über Zeichen­ket­ten.

So soll es ausse­hen:

Zeichen­ket­ten (Strings) kön­nen aus einem einzel­nen Zeichen (char) oder mehreren Zeichen beste­hen.

Sie wer­den mit den Schlüs­sel­wörtern String und char definiert.

String Zeichen­kette = “abcd“;
char Buch­stabe = “a“;

String und char kön­nen auch in einem Array abgelegt wer­den:

// definiert ein char-Array mit 5 Ele­menten
char Buchstaben[5];

// definiert ein Array mit den Ele­menten aeiou
char Buch­staben[] = {“aeiou”};

// definiert ein String-Array
String Satzteile[] = {“Pro­gram­mieren “, “ist “, “toll!”};

Eine for-Schleife und ⇒size­of ermöglichen den Zugriff auf die Ele­mente des Arrays.

Für diese Anleitung musst du den Arduino nur über USB verbinden und den Seriellen Mon­i­tor öff­nen.

Ver­wende das Eingabefeld im Seriellen Mon­i­tor:

Definiere den String Eingabe als glob­ale Vari­able:

Im set­up-Block muss du den Seriellen Mon­i­tor starten und einen Hin­weis für die Eingabe geben:

Im loop-Teil musst du zunächst die Zäh­ler für die Vokale definieren und auf 0 set­zen und den String Eingabe leeren…

… dann auf die Eingabe warten:

Damit Groß- und Klein­buch­staben erfasst wer­den, wird der Text in Klein­buch­staben umge­wan­delt und dann auf die Anzahl der Vokale unter­sucht:

Anschließend kannst du den Satz auch rück­wärts anzeigen lassen. Allerd­ings funk­tion­iert das nicht mit Umlaut­en.

Zusät­zlich kannst du auch alle Vokale durch einen anderen Buch­staben erset­zen. Ergänze das Pro­gramm nach der Aus­gabe der gezählten Vokale. Im Beispiel wer­den mit replace alle Vokale durch „i“ erset­zt.


Startseite
Aufgaben A-Z
Suchen
Downloads
Fehlermeldungen
Seite als PDF

Verwandte Anleitungen:


Letzte Aktualisierung: Okt. 22, 2025 @ 22:46