কম্পিউটার

অক্ষর বিশ্লেষণ ফাংশন কি, সি প্রোগ্রাম দিয়ে ব্যাখ্যা করুন?


চরিত্র বিশ্লেষণ এবং রূপান্তর ফাংশন

"ctype.h" লাইব্রেরিতে পূর্বনির্ধারিত ফাংশনগুলি অক্ষর ইনপুট বিশ্লেষণ এবং রূপান্তর করার জন্য।

বিশ্লেষণ ফাংশন

S.No ফাংশন বিবরণ
1 isalpha() একটি বর্ণমালা বা না
2 isdigit() একটি সংখ্যা বা না
3 isspace() একটি স্থান, একটি নতুন লাইন বা ট্যাব
4 ispunct() একটি বিশেষ প্রতীক বা না
5 ধীরে() বর্ণমালার একটি ছোট হাতের অক্ষর
6 isupper() বর্ণমালার একটি বড় হাতের অক্ষর
7 ইসালফানিউমেরিক() একটি বর্ণমালা/অঙ্ক বা না

ফাংশন রূপান্তর

ফাংশন বিবরণ
tolower() একটি বড় হাতের বর্ণমালাকে ছোট হাতের অক্ষরে রূপান্তর করে
টুপার() একটি ছোট হাতের বর্ণমালাকে বড় হাতের অক্ষরে রূপান্তর করে

উদাহরণ

আসুন চরিত্র বিশ্লেষণ এবং রূপান্তর ফাংশন প্রদর্শন করার জন্য একটি প্রোগ্রাম দেখি -

#include<stdio.h>
#include<ctype.h>
void main(){
   //Initializing compile time character variable//
char variable = 'A';
   //Reading User I/P//
   //printf("Enter the character : ");
   //scanf("%c",variable);
   //Using character analysis function & printing O/p//
   if (isalpha(variable)){
      printf("The character entered is :%c, an alphabet",variable);
   } else {
      printf("The character entered is not an alphabet");
   }
}

আউটপুট

The character entered is :A, an alphabet

  1. সি ভাষায় উদাহরণ সহ ধ্রুবকগুলি কী কী?

  2. সি টোকেন কি?

  3. সি ভাষায় লুপ কন্ট্রোল স্টেটমেন্ট কি কি? ফ্লো চার্ট ও প্রোগ্রাম দিয়ে ব্যাখ্যা কর

  4. সি প্রোগ্রামকে মেশিন কোডে রূপান্তর করার 4টি ধাপ কী কী?