কম্পিউটার টিউটোরিয়াল

সি ভাষায় স্ট্রিং-এ অ্যালফাবেট, ডিজিট ও স্পেশাল ক্যারেক্টার গণনা


অ্যালফাবেট, ডিজিট ও স্পেশাল ক্যারেক্টার খুঁজে বের করার লজিক নিচে দেওয়া হলো −

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. দেওয়া কম্বিনেশন দিয়ে R, G, B অক্ষর থেকে স্ট্রিং গণনা C++-এ

  3. NumPy ব্যবহার করে একটি দেয়া ম্যাট্রিক্সের সারি ও কলামের সংখ্যা বের করা

  4. পাইথনে সংখ্যার ডিজিট থেকে ক্যারেক্টার ম্যাপিং করে স্ট্রিং তৈরি করা