Check Vowel or Consonant using Switch

List Topics
June 18, 2025
No Comments
1 min read

Check Vowel or Consonant using Switch.

যা শিখবো:

  • switch ব্যবহার করে কীভাবে ভাওয়েল চিহ্নিত করা যায়।
  • প্রতিটি কেসে অক্ষর চেক করা।
  • অক্ষরের বড় হাত ও ছোট হাত – দুইটাই চেক করবো।
  • default কেসে ব্যঞ্জনবর্ণ হিসেবে ধরবো।

উদাহরণ:

C
#include <stdio.h>

int main() {
    char ch;

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

    if((ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z')) {
        switch(ch) {
            case 'a':
            case 'e':
            case 'i':
            case 'o':
            case 'u':
            case 'A':
            case 'E':
            case 'I':
            case 'O':
            case 'U':
                printf("এই অক্ষরটি একটি স্বরবর্ণ (Vowel)।");
                break;
            default:
                printf("এই অক্ষরটি একটি ব্যঞ্জনবর্ণ (Consonant)।");
        }
    } else {
        printf("ভুল ইনপুট! অনুগ্রহ করে একটি ইংরেজি অক্ষর দিন।");
    }

    return 0;
}

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

(উপরের if-else লেসনের মতই হবে)।

ব্যাখ্যা:

  • switch(ch) → অক্ষরের উপর ভিত্তি করে কেস নির্বাচন করে।
  • case 'a': ... case 'U': → সব ভাওয়েলের জন্য একটার পর একটা কেস।
  • default: → বাকিগুলো ব্যঞ্জনবর্ণ ধরে।
  • if(...letter check...) → অক্ষর কিনা আগে যাচাই করা জরুরি।

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