কম্পিউটার

C ভাষা ব্যবহার করে স্ট্রিংগুলিতে বর্ণমালা, অঙ্ক এবং বিশেষ অক্ষরের সংখ্যা খুঁজে বের করা


বর্ণমালা, অঙ্ক এবং বিশেষ অক্ষরগুলি খুঁজে বের করার জন্য আমরা যে যুক্তি প্রয়োগ করি তা হল −

for(number=0;string[number]!='\0';number++) {// for loop until endof string
   if(string[number]>='a'&&string[number]<='z'||string[number]>='A'&&string[number]<='Z') //checking       alphabets in string{
      alphabets=alphabets+1; //counting alphabets
         //alphabets++;
   }
   else if(string[number]>='0'&&string[number]<='9'){ //checking numbers in string
      digits=digits+1; //counting numbers
      //digits++;
   } else {
      special=special+1; //counting special characters
      //special++;
   }
}

নিম্নলিখিত প্রোগ্রামটি হল একটি স্ট্রিং-এ মোট বর্ণমালা, অঙ্ক এবং বিশেষ অক্ষর সনাক্ত করা −

উদাহরণ

#include<stdio.h>
#include<ctype.h>
void main(){
   //Declaring integer for number determination, string//
   int number;
   char string[50];
   int alphabets=0;
   int digits=0;
   int special=0;
   //Reading User I/p//
   printf("Enter the string :");
   gets(string);
   for(number=0;string[number]!='\0';number++){
      if(string[number]>='a'&&string[number]<='z'||string[number]>='A'&&string[number]<='Z'){
         alphabets=alphabets+1;
         //alphabets++;
      }
      else if(string[number]>='0'&&string[number]<='9'){
         digits=digits+1;
         //digits++;
      }
      else{
         special=special+1;
         //special++;
      }
   }
   //Printing number of alphabets, number of digits, number of special characters//
   printf("The number of alphabets in the string is : %d\n",alphabets);
   printf("The number of digits in the string is : %d\n",digits);
   printf("The number of special characters in the string is : %d\n",special);
}

আউটপুট

Enter the string :The number of alphabets in the string is : 0
The number of digits in the string is : 0
The number of special characters in the string is : 1

  1. সি ভাষা ব্যবহার করে স্ট্রিংকে সংখ্যা এবং সংখ্যাকে স্ট্রিংয়ে রূপান্তর করা হচ্ছে

  2. C++ এ প্রদত্ত সংমিশ্রণ ব্যবহার করে (R, G এবং B দিয়ে তৈরি) স্ট্রিংয়ের সংখ্যা গণনা করুন

  3. Numpy ব্যবহার করে একটি প্রদত্ত ম্যাট্রিক্সে সারি এবং কলামের সংখ্যা খুঁজে বের করা

  4. পাইথনে একটি সংখ্যার অঙ্কে ম্যাপ করা অক্ষর থেকে গঠিত সমস্ত স্ট্রিং খুঁজুন