C Online Compiler
Example: Count Even and Odd Elements in C
C
C++
C#
Java
Python
PHP
main.c
STDIN
Run
// Count Even and Odd Elements #include
int main() { // Step 1: Declare and initialize an array of integers. int numbers[] = {12, 7, 24, 3, 10, 5, 8, 15, 20}; int size = sizeof(numbers) / sizeof(numbers[0]); // Calculate array size // Step 2: Initialize counters for even and odd numbers. int even_count = 0; int odd_count = 0; // Step 3: Iterate through the array elements. printf("Array elements: "); for (int i = 0; i < size; i++) { printf("%d ", numbers[i]); // Step 4: Check if the current element is even or odd using the modulo operator. if (numbers[i] % 2 == 0) { even_count++; // Increment even counter if remainder is 0 } else { odd_count++; // Increment odd counter if remainder is not 0 } } printf("\n"); // Step 5: Print the final counts. printf("Number of even elements: %d\n", even_count); printf("Number of odd elements: %d\n", odd_count); return 0; }
Output
Clear
ADVERTISEMENTS