इस लेख में, हम समझेंगे कि जावा में स्वर और व्यंजन की गणना कैसे की जाती है। वे अक्षर जिनमें 'a' 'e' 'i' 'o' 'u' शामिल हैं, स्वर कहलाते हैं और अन्य सभी अक्षर व्यंजन कहलाते हैं।
नीचे उसी का एक प्रदर्शन है -
इनपुट
मान लीजिए हमारा इनपुट है -
नमस्कार, मेरा नाम चार्ली है
आउटपुट
वांछित आउटपुट होगा -
कथन में स्वरों की संख्या है:8व्यंजनों में स्वरों की संख्या है:12
एल्गोरिदम
Step1- StartStep 2- दो पूर्णांक घोषित करें:स्वर_गणना, व्यंजन_गणना और एक स्ट्रिंग my_strStep 3- उपयोगकर्ता को एक स्ट्रिंग मान दर्ज करने के लिए प्रेरित करें / स्ट्रिंग को परिभाषित करेंचरण 4- मान पढ़ेंचरण 5- एक फॉर-लूप चलाएं, प्रत्येक अक्षर की जांच करें कि क्या यह एक व्यंजन या स्वर है। संबंधित पूर्णांक बढ़ाएँ। मान स्टोर करें। चरण 6- परिणाम प्रदर्शित करेंचरण 7- रोकें
उदाहरण 1
यहां, उपयोगकर्ता द्वारा एक प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जा रहा है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं ।
आयात करें स्ट्रिंग my_str; स्वर_गणना =0; व्यंजन_गणना =0; स्कैनर स्कैनर =नया स्कैनर (System.in); System.out.println ("एक स्कैनर ऑब्जेक्ट को परिभाषित किया गया है"); System.out.print ("एक बयान दर्ज करें:"); my_str =स्कैनर.नेक्स्टलाइन (); my_str =my_str.toLowerCase (); के लिए (int i =0; iआउटपुट
एक स्कैनर ऑब्जेक्ट को परिभाषित किया गया हैएक बयान दर्ज करें:नमस्कार, मेरा नाम चार्ली हैकथन में स्वरों की संख्या है:8व्यंजनों में स्वरों की संख्या है:12
उदाहरण 2
यहां, पूर्णांक को पहले परिभाषित किया गया है, और इसके मान को एक्सेस किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
सार्वजनिक वर्ग VowelAndConsonents { सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { int स्वर_गणना, व्यंजन_गणना; स्वर_गणना =0; व्यंजन_गणना =0; स्ट्रिंग my_str ="नमस्ते, मेरा नाम चारी है"; System.out.println ("कथन को इस प्रकार परिभाषित किया गया है:" + my_str); my_str =my_str.toLowerCase (); के लिए (int i =0; i='a' &&ch <='z')) {++consonants_count; } } System.out.println ("कथन में स्वरों की संख्या है:" + स्वर_गणना); System.out.println ("व्यंजनों में स्वरों की संख्या है:" + व्यंजन_गणना); }}
आउटपुट
कथन को इस प्रकार परिभाषित किया गया है:हैलो, मेरा नाम चारी है कथन में स्वरों की संख्या है:8 व्यंजन में स्वरों की संख्या है:11