Trong hướng dẫn này, chúng ta sẽ thảo luận về chương trình tìm số lượng phần tử chẵn và lẻ trong một mảng.
Chúng ta sẽ được cung cấp một mảng. Nhiệm vụ của chúng ta là tính số lượng phần tử chẵn và lẻ trong mảng cho trước.
Ví dụ
#include<iostream>
using namespace std;
void CountingEvenOdd(int arr[], int arr_size){
int even_count = 0;
int odd_count = 0;
//duyệt qua các phần tử
for(int i = 0 ; i < arr_size ; i++) {
//kiểm tra nếu số là lẻ
if (arr[i]%2 != 0)
odd_count ++ ;
else
even_count ++ ;
}
cout << "Số phần tử chẵn = " << even_count
<< "\nSố phần tử lẻ = " << odd_count ;
}
int main(){
int arr[] = {2, 3, 4, 5, 6};
int n = sizeof(arr) / sizeof(arr[0]);
CountingEvenOdd(arr, n);
}
Kết quả
Số phần tử chẵn = 3 Số phần tử lẻ = 2