Идентификация гласных букв с использованием оператора Switch Case

CBeginner
Практиковаться сейчас

Введение

В программировании на C символ считается гласной буквой, если он равен 'a', 'e', 'i', 'o' или 'u' в любом регистре. В этом практическом занятии вы научитесь писать программу для проверки, является ли введенный символ гласной буквой, с использованием оператора Switch Case.

Создайте новый файл на C

В терминале перейдите в каталог ~/project/ и создайте новый файл с именем main.c.

Напишите основную структуру программы

В файле main.c начните с написания оболочки программы.

#include <stdio.h>

int main() {
    // Ваш код здесь
    return 0;
}

Получите ввод от пользователя

попросите пользователя ввести символ, который будет проверяться программой.

#include <stdio.h>

int main() {
    char ch;

    printf("Input a Character: ");
    scanf("%c", &ch);

    // Ваш код здесь
    return 0;
}

Проверьте, является ли ввод гласной буквой с использованием оператора Switch Case

Теперь, когда ввод пользователя сохранен в переменной ch, настало время проверить, является ли ввод гласной буквой с использованием оператора Switch Case.

#include <stdio.h>

int main() {
    char ch;
    printf("Input a Character: ");
    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 is a vowel.\n", ch);
            break;
        default:
            printf("%c is not a vowel.\n", ch);
    }

    // Ваш код здесь
    return 0;
}

Запустите программу

Скомпилируйте и запустите программу. Введите символ при запросе и проверьте, правильно ли программа определяет, является ли он гласной буквой или нет.

Тестируйте программу с разными входными данными

Протестируйте программу с разными входными данными (заглавными буквами, строчными буквами, согласными буквами) и убедитесь, что программа правильно определяет гласные буквы.

Резюме

В этом практическом занятии вы узнали, как написать программу на C для проверки, является ли символ гласной буквой, с использованием оператора Switch Case. Также вы узнали важность использования оператора break в каждом случае, чтобы избежать выполнения непреднамеренного кода и обеспечить эффективное принятие решений в вашей программе.