isupper() ফাংশন চেক করতে ব্যবহৃত হয় যে ক্যারেক্টারটি আপারকেস কিনা। সফল হলে নন-জিরো ভ্যালু রিটার্ন করে, অন্যথায় শূন্য। এটি ctype.h হেডার ফাইলে ডিক্লেয়ারড।
সি ভাষায় isupper()-এর সিনট্যাক্স:
int isupper(int character);
এখানে, character − চেক করার ক্যারেক্টার।
সি ভাষায় isupper()-এর উদাহরণ:
উদাহরণ
#include<stdio.h>
#include<ctype.h>
int main() {
char val1 = 's';
char val2 = 'S';
if(isupper(val1))
printf("The character is uppercase\n");
else
printf("The character is not uppercase\n");
if(isupper(val2))
printf("The character is uppercase\n");
else
printf("The character is not uppercase");
return 0;
}
আউটপুট
The character is not uppercase The character is uppercase
উপরের প্রোগ্রামে দুটি ভেরিয়েবল val1 এবং val2 র্যান্ডম অ্যালফাবেট দিয়ে ইনিশিয়ালাইজ করা হয়েছে এবং isupper() ফাংশন ব্যবহার করে চেক করা হয়েছে যে সেগুলো আপারকেস লেটার কিনা।
char val1 = 's'; char val2 = 'S'; if(isupper(val1)) printf("The character is uppercase\n"); else printf("The character is not uppercase\n");