Check Uppercase or Lowercase

List Topics
June 17, 2025
No Comments
2 min read

Check Uppercase or Lowercase.

যা শিখবো:

  • কীভাবে ইউজার ইনপুট character নিতে হয়
  • কীভাবে বড় হাত (Uppercase) ও ছোট হাত (Lowercase) অক্ষর চেনা যায়
  • ASCII range ব্যবহার করে চেক করা
  • if-else কন্ডিশনের ব্যবহার

ধাপে ধাপে ব্যাখ্যা:

Step 1: ইউজার ইনপুট নেওয়া.

scanf() দিয়ে একটি অক্ষর ইনপুট নেওয়া হবে।

Step 2: Decision Making Logic.

C
if(ch >= 'A' && ch <= 'Z')
    → Uppercase
else if(ch >= 'a' && ch <= 'z')
    → Lowercase
else
    → Not an alphabet character

Step 3: if-else if-else দিয়ে চেক করা।

উদাহরণ:

C
#include <stdio.h>

int main() {
    char ch;

    printf("একটি অক্ষর লিখুন: ");
    scanf(" %c", &ch);

    if(ch >= 'A' && ch <= 'Z') {
        printf("'%c' একটি বড় হাতের অক্ষর (Uppercase)।", ch);
    }
    else if(ch >= 'a' && ch <= 'z') {
        printf("'%c' একটি ছোট হাতের অক্ষর (Lowercase)।", ch);
    }
    else {
        printf("'%c' একটি বর্ণমালার অক্ষর নয়।", ch);
    }

    return 0;
}

আউটপুট উদাহরণ:

উদাহরণ ১:

C
ইনপুট:
একটি অক্ষর লিখুন: H

আউটপুট:
'H' একটি বড় হাতের অক্ষর (Uppercase)

উদাহরণ ২:

C
ইনপুট:
একটি অক্ষর লিখুন: g

আউটপুট:
'g' একটি ছোট হাতের অক্ষর (Lowercase)

উদাহরণ ৩:

C
ইনপুট:
একটি অক্ষর লিখুন: @

আউটপুট:
'@' একটি বর্ণমালার অক্ষর নয়।

ব্যাখ্যা:

  • scanf(" %c", &ch); → ইউজার ইনপুট character নেয়।
  • 'A' থেকে 'Z' → Uppercase চেক।
  • 'a' থেকে 'z' → Lowercase চেক।
  • অন্য কিছু → Alphabet character না।
  • if-else if-else → একাধিক অবস্থা যাচাইয়ের জন্য ব্যবহার হয়।
©2025 Linux Bangla | Developed & Maintaind by Linux Bangla.