ছোটদের প্রোগ্রামিং শেখা এখন আগের চেয়েও সহজ। কারণ দ্বিমিক প্রকাশনী থেকে বের হয়েছে তামিম শাহরিয়ার সুবিন-এর "পাইথন দিয়ে প্রোগ্রামিং শেখা"! বিস্তারিত জানতে এখানে ক্লিক করুন

চিহ্ন পরিচয়

এমন একটি প্রোগ্রাম লিখতে হবে যেটি একটি ক্যারেক্টার uppercase, lowercase, digit নাকি special character সেটি প্রকাশ করবে।

ইনপুট
প্রোগ্রামটির প্রথম ইনপুট হবে একটি পূর্ণসংখ্যা T, যা টেস্ট কেসের সংখ্যা নির্দেশ করে। পরবর্তী T সংখ্যক লাইনে একটি করে ক্যারেক্টার ch ইনপুট নিতে হবে।

আউটপুট
প্রোগ্রামটির আউটপুটে ch ক্যারেক্টারটি uppercase বা বড় হাতের বর্ণ হলে "Uppercase Character" প্রিন্ট করবে, ক্যারেক্টারটি lowercase বা ছোটো হাতের বর্ণ হলে "Lowercase Character" প্রিন্ট করবে, অঙ্ক বা ডিজিট হলে "Numerical Digit" প্রিন্ট করবে। অন্যথায় প্রিন্ট করবে "Special Character"।



৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।

৩টি মন্তব্য:

  1. I couldn't figure out the problem ! It is continuously showing wrong answer or runtime error

    উত্তরমুছুন
  2. Getting WA. cann't find the bug.


    #include
    #include


    using namespace std;


    int main()
    {
    int test,i;
    cin>>test;
    getchar();
    char ch;
    while(test--)
    {
    cin>>ch;
    if(isdigit(ch)) cout << "Numerical Digit" << endl;
    else if(isupper(ch)) cout << "Uppercase Character" << endl;
    else if(islower(ch)) cout << "Lowercase Character" << endl;
    else cout << "Special Character" << endl;
    }
    return 0;
    }









    উত্তরমুছুন

এখানে বিষয়সংশ্লিষ্ট মন্তব্য কিংবা প্রশ্ন করা যাবে। বাংলায় মন্তব্য করার সময় বাংলা হরফে লিখতে হবে। আর রোমান হরফে লিখলে ইংরেজিতে লিখতে হবে। নতুবা মন্তব্য প্রকাশ করা হবে না। ধন্যবাদ।