C ++ प्रोग्राम यह जाँचने के लिए कि क्या एक अक्षर स्वर या व्यंजन है।

इस उदाहरण में, यदि … और कथन का उपयोग यह जांचने के लिए किया जाता है कि उपयोगकर्ता द्वारा दर्ज किया गया वर्णमाला एक स्वर या एक स्थिर है।

इस उदाहरण को समझने के लिए, आपको निम्नलिखित C ++ प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:

  • C ++ अगर, अगर… और नहीं तो नेस्टेड… और

पाँच अक्षर a, e, i, o और u स्वर के रूप में जाने जाते हैं। इन 5 वर्णमालाओं को छोड़कर अन्य सभी अक्षर व्यंजन हैं।

यह कार्यक्रम मानता है कि उपयोगकर्ता हमेशा एक वर्णमाला में प्रवेश करेगा।

उदाहरण: चेक वॉवेल या एक व्यंजन मैन्युअल रूप से

 #include using namespace std; int main() ( char c; int isLowercaseVowel, isUppercaseVowel; cout <> c; // evaluates to 1 (true) if c is a lowercase vowel isLowercaseVowel = (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'); // evaluates to 1 (true) if c is an uppercase vowel isUppercaseVowel = (c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U'); // evaluates to 1 (true) if either isLowercaseVowel or isUppercaseVowel is true if (isLowercaseVowel || isUppercaseVowel) cout << c << " is a vowel."; else cout << c << " is a consonant."; return 0; )

आउटपुट

 एक वर्णमाला दर्ज करें: uu एक स्वर है।

उपयोगकर्ता द्वारा दर्ज किया गया वर्ण चर c में संग्रहीत है।

IsLowerCaseVowel सही का मूल्यांकन करता है यदि c एक लोअरकेस स्वर है और किसी अन्य वर्ण के लिए गलत है।

इसी तरह, isUpperCaseVowel सच का मूल्यांकन करता है यदि c एक अपरकेस स्वर है और किसी अन्य वर्ण के लिए गलत है।

यदि दोनों LowercaseVowel और isUppercaseVowel सत्य है, तो दर्ज किया गया वर्ण स्वर है, यदि वर्ण व्यंजन नहीं है।

दिलचस्प लेख...