Check Vowel or Consonant

List Topics
June 17, 2025
No Comments
1 min read

Check Vowel or Consonant.

যা শিখবো :

  • কীভাবে ইউজার ইনপুট character নিতে হয়।
  • কিভাবে অক্ষর ছোট হাত বা বড় হাতের Vowel কিনা তা চেক করতে হয়।
  • if-else এবং logical operators ব্যবহার করে সিদ্ধান্ত নেওয়া।

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

scanf() ফাংশনের মাধ্যমে একটি অক্ষর ইনপুট নেওয়া হবে।

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

C
if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||
   ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U')
    → Vowel
else
    → Consonant

Step 3: if-else ব্যবহার করে যাচাই করা।

উদাহরণ:

C
#include <stdio.h>

int main() {
    char ch;

    printf("একটি অক্ষর লিখুন: ");
    scanf(" %c", &ch);  // আগের newline character হ্যান্ডেল করতে স্পেস

    if(ch=='a'||ch=='e'||ch=='i'||ch=='o'||ch=='u'||
       ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U') {
        printf("'%c' একটি স্বরবর্ণ (Vowel)।", ch);
    } 
    else {
        printf("'%c' একটি ব্যঞ্জনবর্ণ (Consonant)।", ch);
    }

    return 0;
}

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

উদাহরণ ১:

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

আউটপুট:
'a' একটি স্বরবর্ণ (Vowel)

উদাহরণ ২:

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

আউটপুট:
'K' একটি ব্যঞ্জনবর্ণ (Consonant)

ব্যাখ্যা:

  • scanf(" %c", &ch); → ইউজার ইনপুট character নেয়।
  • || → OR অপারেটর (একটি শর্ত হলেও true হলে ভিতরের অংশ চলে)।
  • বড় হাত এবং ছোট হাত – উভয়ের জন্য চেক করা হয়.।
  • if-else → vowel হলে এক রকম, না হলে consonant.

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