কম্পিউটার

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. জাভা প্রোগ্রাম একটি স্ট্রিং মধ্যে স্বর গণনা

  2. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং এর সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য

  3. একটি প্রদত্ত স্ট্রিং সেট ব্যবহার করে স্বর সংখ্যা গণনা করার জন্য পাইথন প্রোগ্রাম

  4. পাইথন প্রোগ্রাম একটি প্রদত্ত স্ট্রিং সেট ব্যবহার করে স্বর সংখ্যা গণনা