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

C++-এ অ্যারেতে জোড় ও বিজোড় উপাদান গণনা (Count Even and Odd Elements in Array)

এই টিউটোরিয়ালে, একটি অ্যারেতে কতগুলো জোড় (even) এবং বিজোড় (odd) উপাদান আছে তা গণনা করার প্রোগ্রাম আলোচনা করা হয়েছে।

পদ্ধতি

অ্যারেতে লুপ চালিয়ে প্রতিটি উপাদান ২ দিয়ে ভাগ করে বাকি চেক করুন। বাকি ০ হলে জোড়, ১ হলে বিজোড়।

C++ প্রোগ্রাম উদাহরণ

#include <iostream>
using namespace std;

void CountingEvenOdd(int arr[], int arr_size) {
    int even_count = 0;
    int odd_count = 0;
    
    for (int i = 0; i < arr_size; i++) {
        if (arr[i] % 2 != 0)
            odd_count++;
        else
            even_count++;
    }
    
    cout << "Number of even elements = " << even_count
         << "\nNumber of odd elements = " << odd_count;
}

int main() {
    int arr[] = {2, 3, 4, 5, 6};
    int n = sizeof(arr) / sizeof(arr[0]);
    CountingEvenOdd(arr, n);
    return 0;
}

আউটপুট

Number of even elements = 3
Number of odd elements = 2
  1. বিজোড় এবং জোড় সংখ্যক নোড वाले ট্রি লেভেল প্রিন্ট করা C++-তে

  2. সি++ প্রোগ্রাম: সম এবং বিজোড় অ্যারে থেকে অনুপস্থিত এলিমেন্ট খুঁজে বের করা

  3. C++ তে অ্যারেতে জোড় ও বিজোড় ইনডেক্সের এবসোলিউট ডিফারেন্স

  4. C++-এ অ্যারেতে জোড় ও বিজোড় ইনডেক্সের উপাদানগুলোর tuyệt đối পার্থক্য