Check Alphabet Character

List Topics
June 17, 2025
No Comments
2 min read

Check Alphabet Character.

যা শিখবো:

  • কীভাবে ইউজার ইনপুট নিয়ে একটি অক্ষর চেক করতে হয়।
  • ASCII মান বুঝে character যাচাই করা।
  • if-else কন্ডিশন ব্যবহার করে চেক করা।
  • ছোট হাত (lowercase) ও বড় হাতের (uppercase) অক্ষর সনাক্তকরণ।

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

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

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

Step 2: Alphabet চেক করার Logic.

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

Step 3: if-else দিয়ে character যাচাই।

উদাহরণ:

C
#include <stdio.h>

int main() {
    char ch;

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

    if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
        printf("'%c' একটি বর্ণমালার অক্ষর (Alphabet)।", ch);
    } 
    else {
        printf("'%c' একটি বর্ণমালার অক্ষর নয়।", ch);
    }

    return 0;
}

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

উদাহরণ ১:

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

আউটপুট:
'D' একটি বর্ণমালার অক্ষর (Alphabet)

উদাহরণ ২:

C
ইনপুট:<br>একটি অক্ষর লিখুন: 5<br><br>আউটপুট:<br>'5' একটি বর্ণমালার অক্ষর নয়।<br><br>

ব্যাখ্যা:

  • scanf(" %c", &ch); → character ইনপুট নেয় (space ব্যবহার করা হয় আগের newline এড়াতে)।
  • 'a' থেকে 'z' → ছোট হাতের অক্ষর।
  • 'A' থেকে 'Z' → বড় হাতের অক্ষর।
  • || → অথবা।
  • if-else → সিদ্ধান্ত নেওয়ার জন্য।

©2025 Linux Bangla | Developed & Maintaind by Linux Bangla.