Vokalidentifizierung mit Switch Case

CBeginner
Jetzt üben

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.