কম্পিউটার টিউটোরিয়াল

C++ প্রোগ্রাম: অক্ষর Vowel (স্বর) নাকি Consonant (ব্যঞ্জন) যাচাই

আংরেজি বর্ণমালায় a, e, i, o, u - এই পাঁচটি স্বর (vowel)। বাকি সব ব্যঞ্জন (consonant)।

পদ্ধতি ১: কেবল ছোট হাতের অক্ষরের জন্য

#include <iostream>
using namespace std;

int main() {
    char c = 'a';
    if(c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
        cout << c << " is a Vowel" << endl;
    else
        cout << c << " is a Consonant" << endl;
    return 0;
}

আউটপুট

a is a Vowel

পদ্ধতি ২: বড় ও ছোট হাতের অক্ষর উভয়ই জন্য

#include <iostream>
using namespace std;

int main() {
    char c = 'B';
    if(c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u' ||
       c == 'A' || c == 'E' || c == 'I' || c == 'O' || c == 'U')
        cout << c << " is a Vowel" << endl;
    else
        cout << c << " is a Consonant" << endl;
    return 0;
}

আউটপুট

B is a Consonant

উন্নত পদ্ধতি: tolower(c) বা toupper(c) ব্যবহার করে কেস-ইনসেনসিটিভ তুলনা করা ভালো।

  1. C++-এ ইনভোলিউটরি ম্যাট্রিক্স যাচাই করার প্রোগ্রাম

  2. C++ প্রোগ্রাম: ডায়রেক্টেড গ্রাফে অয়লার পাথ আছে কিনা চেক করা

  3. C++ প্রোগ্রাম: আনডায়রেক্টেড গ্রাফে অয়লার পাথ আছে কিনা চেক করা

  4. C++ প্রোগ্রাম: আনডায়রেক্টেড গ্রাফে অয়লার সার্কিট আছে কিনা চেক করা