Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Java

जावा प्रोग्राम से वाक्य में स्वरों (Vowels) और व्यंजनों (Consonants) की संख्या गिनना


इस लेख में हम समझेंगे कि जावा में स्वरों और व्यंजनों की गिनती कैसे की जाती है। 'a', 'e', 'i', 'o', 'u' वर्णों को स्वर कहा जाता है और अन्य सभी वर्ण व्यंजन कहलाते हैं।

नीचे इसका प्रदर्शन दिया गया है:

इनपुट

मान लीजिए हमारा इनपुट है:

Hello, my name is Charlie

आउटपुट

वांछित आउटपुट होगा:

कथन में स्वरों की संख्या है: 8
कथन में व्यंजनों की संख्या है: 12

एल्गोरिदम

चरण 1 - प्रारंभ
चरण 2 - दो पूर्णांक घोषित करें: vowels_count, consonants_count और एक स्ट्रिंग my_str
चरण 3 - उपयोगकर्ता से स्ट्रिंग मान दर्ज करने के लिए प्रॉम्प्ट करें / स्ट्रिंग परिभाषित करें
चरण 4 - मान पढ़ें
चरण 5 - for-लूप चलाएं, प्रत्येक अक्षर की जांच करें कि यह स्वर है या व्यंजन। संबंधित पूर्णांक बढ़ाएं। मान संग्रहीत करें।
चरण 6 - परिणाम प्रदर्शित करें
चरण 7 - रुकें

उदाहरण 1

यहां, उपयोगकर्ता द्वारा प्रॉम्प्ट के आधार पर इनपुट दर्ज किया जाता है। आप इस उदाहरण को हमारे कोडिंग ग्राउंड टूल में लाइव आज़मा सकते हैं जावा प्रोग्राम से वाक्य में स्वरों (Vowels) और व्यंजनों (Consonants) की संख्या गिनना।

import java.util.Scanner;
public class VowelAndConsonents {
    public static void main(String[] args) {
        int vowels_count, consonants_count;
        String my_str;
        vowels_count = 0;
        consonants_count = 0;
        Scanner scanner = new Scanner(System.in);
        System.out.println("एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है");
        System.out.print("एक कथन दर्ज करें: ");
        my_str = scanner.nextLine();
        my_str = my_str.toLowerCase();
        for (int i = 0; i < my_str.length(); ++i) {
            char ch = my_str.charAt(i);
            if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
                ++vowels_count;
            } else if ((ch >= 'a' && ch <= 'z')) {
                ++consonants_count;
            }
        }
        System.out.println("कथन में स्वरों की संख्या है: " + vowels_count);
        System.out.println("कथन में व्यंजनों की संख्या है: " + consonants_count);
    }
}

आउटपुट

एक स्कैनर ऑब्जेक्ट परिभाषित किया गया है
एक कथन दर्ज करें: Hello, my name is Charlie
कथन में स्वरों की संख्या है: 8
कथन में व्यंजनों की संख्या है: 12

उदाहरण 2

यहां, पूर्णांक पूर्वनिर्धारित है, और इसका मान कंसोल पर एक्सेस और प्रदर्शित किया जाता है।

public class VowelAndConsonents {
    public static void main(String[] args) {
        int vowels_count, consonants_count;
        vowels_count = 0;
        consonants_count = 0;
        String my_str = "Hello, my name is Charie";
        System.out.println("कथन परिभाषित है: " + my_str);
        my_str = my_str.toLowerCase();
        for (int i = 0; i < my_str.length(); ++i) {
            char ch = my_str.charAt(i);
            if (ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u') {
                ++vowels_count;
            } else if ((ch >= 'a' && ch <= 'z')) {
                ++consonants_count;
            }
        }
        System.out.println("कथन में स्वरों की संख्या है: " + vowels_count);
        System.out.println("कथन में व्यंजनों की संख्या है: " + consonants_count);
    }
}

आउटपुट

कथन परिभाषित है: Hello, my name is Charie
कथन में स्वरों की संख्या है: 8
कथन में व्यंजनों की संख्या है: 11

  1. जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना जावा प्रोग्राम: घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन निकालना

    इस लेख में हम समझेंगे कि घनाभ (क्यूबॉइड) का पृष्ठीय क्षेत्रफल और आयतन कैसे निकाला जाता है। क्यूबॉइड एक त्रि-आयामी वस्तु है जिसके छह आयताकार फलक होते हैं, जिसका अर्थ है कि इसकी लंबाई, चौड़ाई और ऊंचाई अलग-अलग होती हैं। क्यूब और क्यूबॉइड में अंतर यह है कि क्यूब की लंबाई, ऊंचाई और चौड़ाई समान होती हैं,

  1. Java में संख्या गिनने का प्रोग्राम कैसे लागू करें? Java में संख्या गिनने का प्रोग्राम कैसे लागू करें?

    प्रोग्राम एक JLabel का उपयोग काउंट लेबल रखने के लिए करता है, एक JTextField घटक संख्या काउंट रखने के लिए, JButton घटक जोड़ें, हटाएं और रीसेट बटन बनाने के लिए। जब हम ऐड बटन पर क्लिक करते हैं, तो JTextField में काउंट 1 से बढ़ जाता है और रिमूव बटन पर क्लिक करके काउंट 1 से घट जाता है। यदि हम रीसेट बटन प

  1. Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना Python प्रोग्राम से सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें सेट का उपयोग करके दी गई स्ट्रिंग में स्वरों की संख्या गिनने की आवश्यकता है। यहां हम पूरी स्ट्रिंग को पार करते हैं और जांचते हैं कि प्रत्येक वर्ण स्वर है या नहीं और काउंट बढ़ाते हैं। आ