Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

C++ प्रोग्राम में पॉइंटर का उपयोग करके एक स्ट्रिंग में स्वरों को गिनने के लिए


पॉइंटर्स का उपयोग करके एक स्ट्रिंग में स्वरों की संख्या का पता लगाने के लिए आपको स्ट्रिंग, स्वर और स्ट्रिंग के साथ पॉइंटर का उपयोग करने के तरीके को समझने की आवश्यकता है।

स्ट्रिंग वर्णों की एक सरणी है। और स्वर समुच्चय {a,e,i,o,u} के वर्ण हैं। पॉइंटर एक वेरिएबल है जो एक वेरिएबल पर मेमोरी लोकेशन के मान को स्टोर करता है।

एक स्ट्रिंग में स्वरों की संख्या ज्ञात करना। हम स्ट्रिंग को पार करेंगे और फिर प्रत्येक वर्ण की तुलना स्वरों से करेंगे और यदि यह बराबर है तो यह एक काउंटर बढ़ाता है अन्यथा नहीं।

नीचे दिए गए कोड की शर्त यह है कि इसके लिए एक स्ट्रिंग की आवश्यकता होती है जिसमें सभी लोअरकेस वर्ण हों। यदि नहीं, तो आप tolower() विधि का उपयोग कर सकते हैं।

उदाहरण

#include <iostream>
using namespace std;
int main() {
   char str[] = "i love tutorials point";
   char *prt ;
   prt = str;
   int count = 0;
   for(prt;(*prt) != '\0'; prt++) {
      if (*prt == 'a' || *prt == 'e' || *prt == 'i'|| *prt == 'o' || *prt == 'u') {
         count++;
      }
   }
   cout << "Vowels in the string: " << count;
   return 0;
}

आउटपुट

Vowels in the string: 9

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

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

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

    इस कार्यक्रम में, एक उपयोगकर्ता इनपुट स्ट्रिंग दिया गया। हमें इस स्ट्रिंग में स्वरों की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनियंत्रित संग्रह डेटा प्रकार है जो चलने योग्य, परिवर्तनशील और कोई डुप्लिकेट तत्व नहीं है। उदाहरण Input str1=pythonprogram Output 3 एल्गोरिदम Step

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

    इस कार्यक्रम में, एक उपयोगकर्ता इनपुट स्ट्रिंग दिया गया। हमें इस स्ट्रिंग में स्वरों की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनियंत्रित संग्रह डेटा प्रकार है जो चलने योग्य, परिवर्तनशील और कोई डुप्लिकेट तत्व नहीं है। उदाहरण Input : str1=pythonprogram Output : 3 एल्गोरिदम