Java: Count the number of even and odd elements in a given array of integers
Java Basic: Exercise-92 with Solution
Write a Java program to count the number of even and odd elements in a given array of integers.
Pictorial Presentation:
Sample Solution:
Java Code:
import java.util.*;
public class Exercise92 {
public static void main(String[] args) {
// Initialize an array of integers
int[] nums = {5, 7, 2, 4, 9};
// Initialize counters for even and odd numbers
int ctr_even = 0, ctr_odd = 0;
// Display the original array
System.out.println("Original Array: " + Arrays.toString(nums));
// Iterate through the array to count even and odd numbers
for (int i = 0; i < nums.length; i++) {
if (nums[i] % 2 == 0) {
// Increment the counter for even numbers
ctr_even++;
} else {
// Increment the counter for odd numbers
ctr_odd++;
}
}
// Print the counts of even and odd elements in the array
System.out.printf("\nNumber of even elements in the array: %d", ctr_even);
System.out.printf("\nNumber of odd elements in the array: %d", ctr_odd);
System.out.printf("\n");
}
}
Sample Output:
Original Array: [5, 7, 2, 4, 9] Number of even elements in the array: 2 Number of odd elements in the array: 3
Flowchart:
Java Code Editor:
Previous: Write a Java program to measure how long some code takes to execute in nanoseconds.
Next: Write a Java program to test if an array of integers contains an element 10 next to 10 or an element 20 next to 20, but not both.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/java-exercises/basic/java-basic-exercise-92.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics