Einführung
In der C-Programmierung wird ein Zeichen als Vokal betrachtet, wenn es 'a', 'e', 'i', 'o' oder 'u' ist, entweder groß- oder kleingeschrieben. In diesem Lab werden Sie lernen, wie Sie ein Programm schreiben, um zu überprüfen, ob ein eingegebenes Zeichen ein Vokal ist oder nicht, unter Verwendung von Switch Case.
Erstellen Sie eine neue C-Datei
Öffnen Sie in Ihrem Terminal das Verzeichnis ~/project/ und erstellen Sie eine neue Datei namens main.c.
Schreiben Sie den Boilerplate-Code des Programms
Öffnen Sie in der Datei main.c und beginnen Sie mit dem Schreiben des Boilerplate-Codes des Programms.
#include <stdio.h>
int main() {
// Ihr Code hier
return 0;
}
Benutzer-Eingabe erhalten
Bitten Sie den Benutzer, ein Zeichen einzugeben, das vom Programm überprüft werden soll.
#include <stdio.h>
int main() {
char ch;
printf("Eingabe eines Zeichens: ");
scanf("%c", &ch);
// Ihr Code hier
return 0;
}
Überprüfen, ob die Eingabe ein Vokal ist, mit Switch Case
Mit der Benutzereingabe im Variablen ch ist es an der Zeit, zu überprüfen, ob die Eingabe ein Vokal ist, mit Switch Case.
#include <stdio.h>
int main() {
char ch;
printf("Eingabe eines Zeichens: ");
scanf("%c", &ch);
switch(ch) {
case 'a':
case 'A':
case 'e':
case 'E':
case 'i':
case 'I':
case 'o':
case 'O':
case 'u':
case 'U':
printf("%c ist ein Vokal.\n", ch);
break;
default:
printf("%c ist kein Vokal.\n", ch);
}
// Ihr Code hier
return 0;
}
Führen Sie das Programm aus
Kompilieren und führen Sie das Programm aus. Geben Sie ein Zeichen ein, wenn Sie dazu aufgefordert werden, und überprüfen Sie, ob das Programm korrekt erkennt, ob es ein Vokal ist oder nicht.
Testen Sie das Programm mit verschiedenen Eingaben
Testen Sie das Programm mit verschiedenen Eingaben (Großbuchstaben, Kleinbuchstaben, Nicht-Vokale) und stellen Sie sicher, dass das Programm die Vokale richtig erkennt.
Zusammenfassung
In diesem Lab haben Sie gelernt, wie man ein C-Programm schreibt, um zu überprüfen, ob ein Zeichen ein Vokal ist, mit Switch Case. Sie haben auch die Wichtigkeit von break-Anweisungen in jedem Fall gelernt, um das Ausführen unerwünschten Codes zu vermeiden und eine effiziente Entscheidungsfindung in Ihrem Programm zu gewährleisten.



