모음은 알파벳 a, e, i, o, u입니다. 나머지 알파벳은 모두 자음으로 알려져 있습니다.
글자가 모음인지 자음인지 확인하는 프로그램은 다음과 같다 -
예시
#include <iostream> using namespace std; int main() { char c = 'a'; if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ) cout <<c<< " is a Vowel" << endl; else cout <<c<< " is a Consonant" << endl; return 0; }
출력
a is a Vowel
위의 프로그램에서 if 문은 문자가 a, e, i, o 또는 u인지 찾는 데 사용됩니다. 이 중 하나라도 있으면 모음입니다. 그렇지 않으면 자음입니다.
이는 아래 코드 스니펫에 나와 있습니다.
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ) cout <<c<< " is a Vowel" << endl; else cout <<c<< " is a Consonant" << endl;
위의 프로그램은 소문자만 검사합니다. 따라서 대문자와 소문자를 모두 검사하는 프로그램은 다음과 같습니다. -
예시
#include <iostream> using namespace std; int main() { char c = 'B'; if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U') cout <<c<< " is a Vowel" << endl; else cout <<c<< " is a Consonant" << endl; return 0; }
B is a Consonant
위의 프로그램에서 if 문은 문자가 a, e, i, o 또는 u인지(대문자 및 소문자 모두)를 찾는 데 사용됩니다. 이 중 하나라도 있으면 모음입니다. 그렇지 않으면 자음입니다.
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' || c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U') cout <<c<< " is a Vowel" << endl; else cout <<c<< " is a Consonant" << endl;