কম্পিউটার

সি ভাষা ব্যবহার করে একটি প্রদত্ত স্ট্রিং থেকে স্বরবর্ণগুলি কীভাবে মুছবেন?


প্রদত্ত স্ট্রিং থেকে স্বরবর্ণগুলি মুছে ফেলার জন্য আমরা যে যুক্তি প্রয়োগ করি তা নিম্নরূপ -

for(i=0; i<len; i++) //repeat until i<len{
   if(str[i]=='a' || str[i]=='e' || str[i]=='i' || //checking to delete the vowels
   str[i]=='o' || str[i]=='u' || str[i]=='A' ||
   str[i]=='E' || str[i]=='I' || str[i]=='O' ||
   str[i]=='U'){
      for(j=i; j<len; j++){
         str[j]=str[j+1];
      }
      len--;
   }
}

উদাহরণ

একটি প্রদত্ত স্ট্রিং -

-এ স্বরবর্ণগুলি মুছে ফেলার জন্য নিম্নলিখিত C প্রোগ্রামটি রয়েছে
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(){
   char str[20];
   int len, i, j;
   clrscr();
   printf("Please Enter any String: ");
   gets(str);
   len=strlen(str);
   for(i=0; i<len; i++){
      if(str[i]=='a' || str[i]=='e' || str[i]=='i' || str[i]=='o' || str[i]=='u' || str[i]=='A' ||
str[i]=='E' || str[i]=='I' || str[i]=='O' || str[i]=='U'){
         for(j=i; j<len; j++){
            str[j]=str[j+1];
         }
         len--;
      }
   }
   printf("After Deleting the vowels, the String is: %s",str);
   getch();
}

আউটপুট

যখন উপরের প্রোগ্রামটি কার্যকর করা হয়, তখন এটি নিম্নলিখিত ফলাফল তৈরি করে -

Please Enter any String: TutorialsPoint
After Deleting the vowels, the String is: TtralsPint

  1. একটি স্ট্রিং কি? সি ল্যাঙ্গুয়েজে স্ট্রিং ডিক্লেয়ার করুন এবং ইনিশিয়ালাইজ করুন

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

  3. পাইথনে একটি স্ট্রিং থেকে ব্যঞ্জনবর্ণ কিভাবে মুছে ফেলা যায়?

  4. পাইথন ব্যবহার করে একটি স্ট্রিং থেকে একটি অক্ষর কিভাবে মুছে ফেলা যায়?